Appearance
WEB 终端
- 我们内置了一个
WEB终端
以实现一些理想中的功能,此终端,后续将在系统中发挥及其关键的作用。 - 终端被划分为安装程序的部分,使用终端前,请先 启动安装服务。
您可以在任何页面管理终端组件的所有数据:
vue
<script setup lang="ts">
import { useTerminal } from '/@/stores/terminal'
const terminal = useTerminal()
// 显示终端窗口,不填写参数则表示通过当前的状态来切换显示/隐藏
terminal.toggle(true)
// 执行一个命令
terminal.addTask('version-view.npm')
// 通过当前的包管理器执行一个命令
terminal.addTaskPM('web-install')
// 在后台的终端按钮上显示/隐藏一个红点
terminal.toggleDot()
// 包管理器选择窗口显示/隐藏
terminal.togglePackageManagerDialog()
// 修改包管理器
terminal.changePackageManager('pnpm')
// ...请参考 /@/stores/terminal.ts 文件获取更多可用方法
</script>