最近第一次使用vue-cli構建項目,第一次打包部署到服務器上的時候出現圖片加載不出來,結合網上的方法,終於給摸索出來。將項目部署到服務器上分爲兩種:一種是直接部署到服務器的根目錄,另一種是部署到服務器的子目錄下vue
1.咱們首先來講部署到根目錄下 就是好比:www.****.com vue-cli
找到項目中config文件夾下的index.js文件 npm
將文件中的 assetsPublicPath: '/',改爲以下方框這樣。服務器
這樣的目的是將絕對路徑改爲相對路徑ui
若是放在根目錄下,這樣就能夠了spa
2.放在子目錄下 如:www.***.com/community/distrouter
分爲兩步 第一步和上面的同樣blog
若是你還用到路由的話,將router文件夾下的index文件,改爲以下圖這樣圖片
用npm run build命令打包完以後,就將dist文件放到community文件夾下,這樣圖片就能夠顯示出來了路由