天天看點

關于vue前端釋出路徑問題導緻隻能部署在tomcat根目錄下的問題

原因:vue.config.js配置釋出路徑預設為根目錄下

問題1:

vue-cli3.3預設使用publicpath字段表示釋出路徑

module.exports = {

publicPath: ‘.’,//.表示相對路徑;/表示tomcat根目錄;也可以配置成其他路徑

outputDir: ‘dist’, //打包輸出目錄預設dist

productionSourceMap:false

}

修改之後,依舊不行

關于vue前端釋出路徑問題導緻隻能部署在tomcat根目錄下的問題

發現路徑不是我定義的路徑,繼續查找原因

問題2:

引用了element-ui外部index.js;在index.html中寫死了路徑

關于vue前端釋出路徑問題導緻隻能部署在tomcat根目錄下的問題

去掉前面的;問題終于解決.