?𝓓𝓮𝓻 - A scaffolding tool for FE
What is 𝓓𝓮𝓻?
- A scaffolding tool to improve development efficiency for the front end, build with Node.js.
- 一个提升前端开发效率的脚手架工具。
𝓓𝓮𝓻’s Feature
- 😎 专一性: 专注于前端模板与自动化发布功能;
- ? 高性能: 基于 Node.js 多进程执行任务, 并配合本地缓存;
- 🔨 扩展性: 基于 Class 式编程,功能扩展更便捷;
- 🔥 规范化: 使用 Lerna 工具架构仓库, 优化工作流程;
- 🔰 安全性: 所有私人信息以本地缓存保存.
𝓓𝓮𝓻 can do
Quick Start
本地安装
$ npm install @der-cli/core -g
初始化项目
$ mikdir mytest
$ cd mytest
$ der init test-demo
提交 & 初始化 Github/Gitee
该命令会在本地初始化 .git , 且提交代码至远程仓库。
注意:der go 会将代码提交至项目同名远程仓库中(package.json的name属性值),若远程仓库不存在,则会自动创建,这需要你提前准备好你的远程仓库 APP Token, 详见 docs: App Token.
$ der go
发布 tag
该命令会删除当前版本开发分支并创建同版本 tag 分支,然后提交至远程仓库
例: dev/1.0.1 => release/1.0.1,详见 docs: Git_Flow.
$ der go -release
$ der go -re
More
清空脚手架本地缓存
关于脚手架缓存,详见 docs: Cache 缓存.
$ der clean
$ der clean --all
$ der clean --dep
DEBUG 模式
$ der --debug
$ der -d
更多命令 详情
调试本地包
see docs
TODO
Documents
详情参考: docs
Q & A
1.执行完初始化后,可以直接提交代码吗?
答:可以。前提是准备好你的docs: App Token.
License
GPL
|