@vue/cli 3 打包文件读取绝对路径处理

@vue/cli 3 封装了 webpack.config.js,一般都在 vue.config.js 里面配置,官网不推荐在 webpack 的 output 处理,这里踩了一下坑,希望可以帮到后面遇到的小伙伴。

vue.config.js

module.exports = {
  // 这里是配置上线读取当前目录,默认是根路径,如 /js, /css 等,具体根据项目来
  baseUrl: process.env.NODE_ENV === 'production' ? './' : '/',
  // others
}