brown-cli
v0.0.2
Published
a tool
Downloads
1
Readme
brown-cli
核心
简单易用当然是我的目标之一,准确来说,我希望给开发者们提供一个“无压”的开发环境。
每个人的精力都是有限的,因为有限,我们就需要将注意力集中在项目的核心 -- 代码上。
但是现实的开发环境并不是如此,我们时常被代码之外的内容夺去注意力,甚至花上更多的精力去处理这些并不能让代码变得更好的东西上。
所以我选择将代码之外的这部分内容剥离。
介绍
现在来简单介绍下项目的构成,它主要由这几部分内容构成:
- 项目搭建
- 开发环境
- 项目打包
- 内容更新
- 代码校验
分别对应着五个命令:
- colo init
- colo server
- colo build
- colo update
- colo lint
现在来介绍下这些命令的用法。
本地安装方法
- npm brown-cli -g
- git clone 代码
- 在 brown-cli 运行
npm link
orsudo npm link
- 同 -g 使用原理一致
- 在 brown-cli 运行
用法
init
colo init
server
colo server
# 指定端口
colo server [-p|--port <port>]
build
colo build
# 不压缩
colo build [-C|--no-compress]
# 压缩后删除 dist
colo build [-d|--delete]
update
colo update
# 更新模板,brown-ui 和 colo-cli
colo update [-a|--all]
lint
colo lint
# 自动修复
colo lint [-f|--fix]