1.2.7 • Published 2 years ago

lilyrc-cli v1.2.7

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

打包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文件存放一些通用固定的变量,省去在所有的环境都定义一遍。

配置选项

startbuild命令默认会使用根目录下 lilyrc.config.js 文件作为默认配置项。
也可使用 --config <configPath>来指定路径 有哪些可以配置的项:

  • 启动项目类参数
参数说明类型默认值
port开发环境端口,如果当前端口被暂用,端口号+1number8001
proxy开发环境 proxy 代理,语法参考http-proxy-middlewareobject-
  • 打包项目类参数
参数说明类型默认值
outputPath打包输出目录这里支持二级目录,e.g. dist/pro1string-
publicPath资源的基础路径,一般用在资源放在cdn上,需要配置其路径;同webpackoutput.publicPathstring/
copy静态资源,拷贝至outputPath目录 使用方法参考 copy-webpack-plugin 插件patterns参数,e.g. [{from:'public',to:'assets'}]object[][{ from: 'favicon.ico'}]

开启 webpack-bundle-analyzer 包分析

lilyrc-cli build --report true