vue-cli 打包压缩(npm run build)文件后,默认根目录修改


vue-cli 打包压缩(npm run build)文件后,默认根目录修改,解决前后端代码结合的路径问题。

将config/index.js文件中的assetsPublicPath 值修改为你需要的根目录,原来默认是‘/’,加上"XXX/",

XXX是本项目的项目名,服务URL默认根目录会加上“/项目名/”。

这样将打包好的代码放到项目的www目录下就不会出现根目录不统一的情况了。

build: {
    env: require('./prod.env'),
    index: path.resolve(__dirname, '../dist/index.html'),
    assetsRoot: path.resolve(__dirname, '../dist'),
    assetsSubDirectory: 'static',
    assetsPublicPath: '/XXX/',  // 项目发布的二级目录
    ...
  },
  dev: {
    env: require('./dev.env'),
    port: 8080,
    assetsSubDirectory: 'static',
    assetsPublicPath: '/',
    ...
  }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM