0.0.4 • Published 7 months ago
nebulon v0.0.4
简介
提供命令行工具
nebulon
,nebulon -h
获取帮助解决非必要业务开发之外的所有事情
前端工程自动化脚本合集
使用
1, 配置registry
npm config set registry https://registry.npmmirror.com/
2, 全局安装
yarn global add nebulon
npm install -g nebulon
- 创建模板项目
nebulon create PROJECT_NAME
- 在项目根目录下安装依赖包
yarn
命令
命令 | 功能 |
---|---|
start | 启动开发环境 |
build options | 构建项目 |
test options | 单元测试 |
analyse | 分析项目依赖 |
lint | 代码检查 |
format | 代码格式化 |
copy | 拷贝CI/CD文件 |
scan | 代码扫描 |
create options | 创建新项目 |
package.json 配置项
字段 | 描述 | 取值 | 默认值 |
---|---|---|---|
project | 所属项目 | String | web |
publicPath | webpack publicPath | String | 取 name 字段 |
sentry | 是否启用sentry | true/false | false |
cdn | 是否上传cdn | true/false | false |
cdnDeploy | 是否把html文件部署到cdn | true/false | false |
cdnAuth | cdn授权信息 | Object | {} |
rem | 是否转rem | true/false/base值Number(默认100) | false |
version | 镜像版本号 | Number | 无 |
deployType | 部署方式,1为文件,2为镜像 | 1/2 | 1(文件部署) |
host | 部署的详细信息 | Object | { environment: 'production' } |
browsers | css和babel兼容性配置 | 同browserslist | 'defaults' |