在項目根目錄新建文件vue.config.js 添加一下代碼:
module.exports = {
publicPath: '/dist/'
}
默認情況下,Vue CLI 會假設你的應用是被部署在一個域名的根路徑上,例如 https://www.my-app.com/。如果應用被部署在一個子路徑上,你就需要用這個選項指定這個子路徑。例如,如果你的應用被部署在 https://www.my-app.com/my-app/,則設置 publicPath
爲 /my-app/
。這個值也可以被設置爲空字符串 (''
) 或是相對路徑 ('./'
),這樣所有的資源都會被鏈接爲相對路徑,這樣打出來的包可以被部署在任意路徑。
vue.config.js詳細介紹參考官方文檔