vue專案打包上伺服器顯示404錯誤,本地沒出錯

2021-09-27 07:28:51 字數 526 閱讀 3612

1、使用腳手架搭建乙個vue專案

2、執行,在本地執行沒問題,接著打包上伺服器,遇到404的錯誤,如下

這是webpack打包的結果,解決辦法如下

1、修改build資料夾下的utils.js檔案,大約在51行新增

publicpath:"../../"
if (options.extract) )

} else

}

2、修改config下index.js檔案

csssourcemap: true 改為 csssourcemap: false
productionsourcemap: true 改為 productionsourcemap: false,
productiongzip: true, 改為 productiongzip: false,
接著重新打

vue專案打包放到伺服器

接之前已經將後端 放到伺服器 1 進入config資料夾下面的index.js檔案,將dev和build物件裡面的assetspublicpath屬性值都進行更改。由assetspublicpath 改為 assetspublicpath 接著,所有的請求介面去掉http localhost 300...

vue專案的打包上線

開啟專案目錄,執行 npm run build 專案執行後,會生成乙個dist目錄,這個目錄就是上線的內容,將這個檔案給後台,放到伺服器上即可 1.後台的根目錄下直接放即可 2.如果放在後台的乙個資料夾下,例如放在後台的project檔案下,配置如下 config index.js檔案裡面找到bui...

idea開發web專案打包上傳到伺服器

一 首先注意tomcat的一些設定 上圖的意思是把war包輸出到 rongke web 模組下,此模組下應是有controller提供介面供外部訪問的。上圖表示可以通過1新增2處的設定,3處可根據專案需要可填可不填。有時候啟動tomcat之後去相應模組下發現沒有war包存在,可以ctrl alt s...