lilyrc-cli
v1.2.7
Published
打包lilyrc-cli-create脚手架生成的工程
Downloads
1
Readme
打包lilyrc-cli-create
脚手架生成的工程
安装
npm i lilyrc-cli
启动开发环境
lilyrc-cli start
打包
lilyrc-cli build
环境变量配置
env目录存放不同环境所需的全局变量。 命名规范:.env.{环境标识}(e.g.:.env.production) 启动命令:
lilyrc-cli start --env test
lilyrc-cli build --env production
.env文件存放一些通用固定的变量,省去在所有的环境都定义一遍。
配置选项
start
和build
命令默认会使用根目录下 lilyrc.config.js 文件作为默认配置项。
也可使用 --config <configPath>
来指定路径
有哪些可以配置的项:
- 启动项目类参数
| 参数 | 说明 | 类型 | 默认值 | | --- | ------- | --- | --- | | port | 开发环境端口,如果当前端口被暂用,端口号+1 | number | 8001 | | proxy | 开发环境 proxy 代理,语法参考http-proxy-middleware | object | - |
- 打包项目类参数
| 参数 | 说明 | 类型 | 默认值 |
| --- | ------- | --- | --- |
| outputPath | 打包输出目录这里支持二级目录,e.g. dist/pro1 | string | - |
| publicPath | 资源的基础路径,一般用在资源放在cdn上,需要配置其路径;同webpack
的output.publicPath
| string | / |
| copy | 静态资源,拷贝至outputPath
目录 使用方法参考 copy-webpack-plugin 插件patterns参数,e.g. [{from:'public',to:'assets'}]
| object[] | [{ from: 'favicon.ico'}]
|
开启 webpack-bundle-analyzer
包分析
lilyrc-cli build --report true