vue-cli/webpack4.x 打包--打包文件输出

runtimeCompiler 

  ture: runtime-compiler    template开发
  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,

 

 

 

 

 

 

 

posted @ 2023-01-17 15:05  混名汪小星  阅读(70)  评论(0编辑  收藏  举报