vue打包靜態資源路徑不正確的解決方案

2021-08-17 08:09:12 字數 716 閱讀 1992

vue打包靜態資源路徑不正確的解決辦法

vue專案完成打包上線的時候很多人都會碰到靜態資源找不到的問題,常見的有兩個

1、js,css路徑不對

解決辦法:開啟config/index.js,將其中的assetspublicpath值改為』./』

2、css中引用的資源找不到

我的login.vue檔案中通過src方式引入css

<

style

scoped

src=

"../../static/css/login.css"

>

css中引用的資源的路徑如下:

資源路徑如下:

,打包後路徑發生變化這個就找不到了,stackflow上有乙個解決辦法,很簡單開啟「build/utils.js」,增加一行**即可

vue打包靜態資源路徑不正確的解決辦法

vue專案完成打包上線的時候會碰到靜態資源找不到的問題,常見的有兩個 1 js,css路徑不對 解決辦法 開啟config index.js,將其中的assetspublicpath值改為 2 css中引用的資源找不到 我的login.vue檔案中有一段css,其中引用了乙個背景,是這樣寫的 log...

vue修改打包後靜態資源路徑

使用vue cli生成的專案,打包方式是直接執行package.json裡配置的指令碼 npm run build 這步其實是去執行build下的build.js指令碼檔案 node build build.js 複製 如果發布到伺服器資源,該靜態資源的路徑都是預設在根路徑下,大多數情況下是不符合期...

初始化物件,靜態屬性值不正確

問題 class singleton public static singleton getinstance public class mymain 執行結果是 obj.counter1 1 obj.counter2 0 你有沒有被此結果嚇一跳?乍看程式 你很可能會認為counter1和counte...