如果靜態文件不是部署在網站根目錄下,vue-cli將給你造成巨大的麻煩。
你不能直接把build好的文件拋進一個目錄。
你不能直接在本地打開用vue做好的靜態網站。
改成相對路徑,主要需要做兩步。
1、修改config => index.js => build => assetsPublicPath 中的'/'成為'./'
2、在build => util.js 里找到ExtractTextPlugin.extract
增加一行:publicPath: '../../'
之后,你使用npm run build打包出來的文件,就可以直接打開運行啦!也可以直接作為HTML靜態頁面仍進服務器
轉載自:https://blog.csdn.net/jonesunq/article/details/79581025