github上下的一個vue2的項目,運行可以的,webpack打包后,nginx請求報錯:
發現路徑很奇怪啊,所以果斷來到build.js文件中看看是不是哪里不對。
已經一番引用查找:
發現在這里配置了個屬性值。assetsPublicPath這個名字看着就是靜態文件的公共位置嘛,所以直接請求了這個地址下的css/js文件。
於是我到這個路徑下找找看看,是不是有css/js文件:
發現打包文件很規范根本沒有這些個東西。所以自然而然,我要把assetsPublicPath這個屬性的值改為根目錄試一下了:assetsPublicPath: '/',
重新build居然成功了。
好吧,菜鳥要會猜系列。