cokit
项目打包程序!
配置文件kit.conf.js放置项目根目录,或配置package.json" kitConf": {}
运行指令
开发环境 cokit server 打包测试环境 cokit build -T
如下配置
configs = resolve //工作目录方法 func // 项目源代码路径 projectPath: // package.json配置 packageConfig: // 环境HOST配置路径 hosts: // 项目发布配置 publishConfig: path: assetsPath: 'assets' publicPath: '/' // 站点图标配置 // ico: { // // 是否支持桌面APP // webApp: false, // // 图标文件路径 // path: resolve('src', 'assets', 'image', 'icon', 'logo.png') // }, entry: js: {} template: // entry: { // js:{ // "main": "./src/config/index.js" // }, // template: [{ // chunks: ['main'], // path: 'src/config/index.ejs', // title: packageConfig.webTitle // }] // }, // 项目所需模块 modules: // 需要静态拷贝的文件 /* 格式:{from:path,to:path} options: https://www.npmjs.com/package/copy-webpack-plugin */ copyFiles: // 需要包含在index.html的文件集合 includePaths: // 支持的浏览器及设备 browserslist: 'ie > 8' 'safari >= 7' 'last 2 versions' // 开发环境服务配置 serverConf: // 服务端口 port: 8001 // 全局变量配置 globalVar: // globalVar: [{ // label: 'JYM', // value: { // webTitle: JSON.stringify(packageConfig.webTitle) // } // }]