1.0.3 • Published 6 years ago
coui-cli v1.0.3
coui-multi-product
基于vue和webpack的多页面移动应用模板,使用vux ui框架,同时封装了一些常用的组件,适合开发门户轻应用类集合应用(多模块同时开发,分割打包)
脚手架安装
npm install coui-cli -g // 全局安装coui-cli脚手架
coui-cli init // 下载项目模块
项目开发
npm i or yarn install // 安装依赖
npm run dev // 本地开发调试
webpack打包功能
- 多应用打包
- 多环境打包配置
新建配置文件,配置不同环境的接口地址
let baseUrl = ''
if (process.env.NODE_ENV === 'testing') { // 测试环境
baseUrl = 'http://testing'
} else if (process.env.NODE_ENV === 'development') { // 开发环境
baseUrl = 'http://development'
} else if (process.env.NODE_ENV === 'production') { // 生产环境
baseUrl = 'http://production'
}
export {
baseUrl
}
模块按需打包加载
模块代码分割
本地启动服务开发
npm run dev // 启动开发环境调试
npm run dev--test // 启动测试环境调试
npm run dev--pro // 启动生产环境调试
打包构建
npm run build // 打包正式环境
npm run build--dev // 打包开发环境
npm run build--test // 打包测试环境