1.0.1 • Published 2 years ago

happy-web-cli v1.0.1

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

CLI 使用说明

一个轻量级的CLI脚手架,配置非常简单,已经内置了单页面、多页面模板,可以直接使用,目前已经内置多语言插件。相对于其他cli,更加适合团队协作开发。 使用的技术比较新,基于webpack5、react18、react-router6等。

安装

npm i -g happy-web-cli

生成项目

happy-web-cli init xxx

可以选择不同的模版;目前react相关的模板都已经支持多语言,并且对路由进行了封装。

也可以使用 npx happy-web-cli init xxx来直接生成项目

生成项目的配置文件都在 sysConfig.js 中,这样相对于多个env配置文件会很方便。

sysConfig 配置说明

参数说明
isMpa是否是多页面应用
port端口
host域名
proxyConfig接口请求代理
openBrower启动后是否打开浏览器,默认否
routes多页面配置
alias自定义配置alias,类型为对象,{ xx: './src/xx' }; 不需要写{'@':'./src'}, 默认已经包含了
https是否开启https模式
outputoutput自定义配置