📅  最后修改于: 2023-12-03 15:34:37.934000             🧑  作者: Mango
React-Shell-Bash 是一个基于 React 的交互式 Shell/Bash 组件,可以帮助您在 Web 应用程序中快速构建终端界面。
您可以使用 npm 安装 React-Shell-Bash:
npm install react-shell-bash
import React from 'react';
import { Bash } from 'react-shell-bash';
const MY_CUSTOM_COMMANDS = [
{
command: 'hello',
help: 'Say hello',
function: () => 'Hello world!'
}
];
const App = () => (
<Bash commands={MY_CUSTOM_COMMANDS} welcomeMessage="Welcome to my Bash terminal!" />
);
export default App;
commands
(Array, 可选): 自定义命令的列表welcomeMessage
(String, 可选): 终端欢迎消息theme
(Object, 可选): 终端主题font
(Object, 可选): 终端字体{
command: 'command-name', // 命令名称
help: 'command-description', // 命令描述
function: () => 'command-result' // 命令执行结果
}
您可以通过以下链接查看可运行的代码示例:
React-Shell-Bash 是一个强大的工具,可以帮助您构建交互式 Shell/Bash 组件。感谢您的使用,如有任何建议或反馈,请随时与我们联系。