记录我start的一些项目,并做简要的说明
工具
pty.js
返回一个支持读、写的虚拟终端(terminal),结合webscoket可以实现web终端的工具
https://github.com/chjj/pty.js
shelljs
这个库能够让我们在js文件中执行shell命令,借住它可以轻松实现自动化部署
//局部模式
var shell = require('shelljs');
//全局模式下,就不需要用shell开头了。
//require('shelljs/global');
if (shell.exec('npm run build').code !== 0) {//执行npm run build 命令
shell.echo('Error: Git commit failed');
shell.exit(1);
}
//由于我的用另外一个仓库存放dist目录,所以这里要将文件增量复制到目标目录。并切换到对应目录。
shell.cp ('-r', './dist/*', '../../Rychou');
shell.cd('../../Rychou');
shell.exec('git add .');
shell.exec("git commit -m 'autocommit'")
shell.exec('git push')
https://github.com/shelljs/shelljs
doubi
各种有用的(代理、中转、bt下载、服务器、vpn、dns、http...)脚本集合
https://github.com/erguotou520/doubi
vue-baidu-map
基于Vue的百度地图组件库
https://github.com/Dafrok/vue-baidu-map
vConsole
轻量、可扩展的移动端web调试工具
https://github.com/Tencent/vConsole
vue-skeleton-loading
一个让我们快速和方便写出自定义骨架屏(skeleton loading)的插件
https://github.com/jiingwang/vue-skeleton-loading
elf
灵活可扩展的 HTML5 构建工具,写H5活动页时可以用到
编辑器
editor.md
功能强大的开源在线 Markdown 编辑器
https://github.com/pandao/editor.md
vue-quill-editor
基于 Quill、适用于 Vue 的富文本编辑器,支持服务端渲染和单页应用
https://github.com/surmon-china/vue-quill-editor
CodeMirror
可以运行在浏览器端的代码编辑器
https://github.com/codemirror/CodeMirror
VueUI 框架
vant
适合做商城的移动端UI框架
https://github.com/youzan/vant
muse-ui
Material Design风格的UI框架
https://github.com/museui/muse-ui
mint-ui
Vue移动端UI框架
https://github.com/ElemeFE/mint-ui
媒体
DPlayer
支持弹幕的开源视频播放器
https://github.com/MoePlayer/DPlayer
其他
node-interview
如何通过饿了么 Node.js 面试?这个库包含完整的后端Nodejs技术栈
https://github.com/ElemeFE/node-interview/tree/master/sections/zh-cn
effective-javascript
如何提高自己的JavaScript能力,这个库也许能帮到你