文件名称:STTerminal:极简主义和高度可定制的基于 Web 的终端
文件大小:362KB
文件格式:ZIP
更新时间:2024-07-09 11:05:27
JavaScript
ST终端 介绍 如果您希望使用自己的命令创建自己的类似终端的环境,那就别无所求。 该项目侧重于能够创建自己的命令并具有高度自定义自己的命令的能力。 我发现了很多围绕创建基于 Web 的终端的项目。 我还没有找到一个很好的替代方案,它具有高度解耦的功能,可以轻松地创建自己的命令。 终端功能 TAB 自动完成 通过箭头键的历史记录 着色(待办事项) 核心技术 吞咽任务执行者 浏览器化 js文件的合并和缩小 为什么不是Requirejs? 我发现 Browserify 比 Requirejs 更容易使用 PegJS 解析器生成器 为什么不是杰森? 我发现 PEGJS 比 Jison 更容易使用 概念 该项目几乎分为三个部分。 终端 一个是实际的核心终端,其主要功能集是委托包,另一个是包本身。 这个想法是你加载包,终端使用它们。 包类似于您在终端中找到的任何命令(ls、cd、rm、git、n
【文件预览】:
STTerminal-master
----src()
--------packages()
--------terminal()
--------packageRouter()
----examples()
--------stats()
----gulpfile.js(3KB)
----build()
--------packages()
--------terminal()
--------packageRouter()
----LICENSE.md(1KB)
----README.md(2KB)
----.gitignore(538B)
----package.json(825B)