vue-cli/webpack4.x 打包--打包文件输出
runtimeCompiler
ture: runtime-compiler template开发
false: runtime-only jsx语法开发
false: runtime-only jsx语法开发
publicPath
vue.config.js 中配置打包基路径
publicPath: process.env.VUE_APP_BASE_PATH
例如
如需要在http://www.baidu.com下加一个子域http://www.baidu.com/map
则需要配置 publicPath:'/map'
同时需要在router.js中配置
const router = new VueRouter({ base: '/map', ... })
outputDir
项目打包生成的文件的存储目录,可以是静态路径也可以是相对路径。
outputDir: 'dist' // 输出文件目录
assetsDir
设置放置打包生成的静态资源 (js、css、img、fonts) 的目录。
注意: 该目录是相对于 outputDir,打包后
dist / static。
assetsDir: 'static' //静态资源路径
productionSourceMap
开发需要map 线上不需要 map--提供代码映射 方便于在浏览器控制台调试
productionSourceMap: process.env.NODE_ENV==='production' ? false : true,