1.0.3 • Published 6 years ago

coui-cli v1.0.3

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

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 // 打包测试环境

项目展示

项目基础模块DEMO

项目展示