我們?cè)陧?xiàng)目打包的過(guò)程中,可能經(jīng)常會(huì)遇到圖片路徑錯(cuò)誤的問(wèn)題,下面請(qǐng)大家隨錯(cuò)新技術(shù)頻道小編一起來(lái)了解vue-cli中打包圖片路徑錯(cuò)誤的解決方法吧!
最近第一次使用vue-cli構(gòu)建項(xiàng)目,第一次打包部署到服務(wù)器上的時(shí)候出現(xiàn)圖片加載不出來(lái),結(jié)合網(wǎng)上的方法,終于給摸索出來(lái)。將項(xiàng)目部署到服務(wù)器上分為兩種:一種是直接部署到服務(wù)器的根目錄,另外一種是部署到服務(wù)器的子目錄下
1.我們首先來(lái)說(shuō)部署到根目錄下 就是比如:www.****.com
找到項(xiàng)目中config文件夾下的index.js文件
將文件中的assetsPublicPath: '/',改成如下方框這樣。
這樣的目的是將絕對(duì)路徑改成相對(duì)路徑
如果放在根目錄下,這樣就可以了

2.放在子目錄下 如:www.***.com/community/dist
分為兩步 第一步和上面的一樣

如果你還用到路由的話,將router文件夾下的index文件,改成如下圖這樣

用npm run build命令打包完之后,就將dist文件放到community文件夾下,這樣圖片就可以顯示出來(lái)了。
以上就是錯(cuò)新技術(shù)頻道小編為你介紹的vue-cli中打包圖片路徑錯(cuò)誤的解決方法,可以在js.VeVb.com查詢(xún)到更多的知識(shí),錯(cuò)新技術(shù)頻道的知識(shí)絕對(duì)不容錯(cuò)過(guò)哦。
新聞熱點(diǎn)
疑難解答
圖片精選