記一次vue2項目部署nginx靜態文件404解決過程


github上下的一個vue2的項目,運行可以的,webpack打包后,nginx請求報錯:

發現路徑很奇怪啊,所以果斷來到build.js文件中看看是不是哪里不對。

已經一番引用查找:

 

 發現在這里配置了個屬性值。assetsPublicPath這個名字看着就是靜態文件的公共位置嘛,所以直接請求了這個地址下的css/js文件。

於是我到這個路徑下找找看看,是不是有css/js文件:

發現打包文件很規范根本沒有這些個東西。所以自然而然,我要把assetsPublicPath這個屬性的值改為根目錄試一下了:assetsPublicPath: '/',

重新build居然成功了。

好吧,菜鳥要會猜系列。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM