vue去掉 打包發布等一系列坑。

2022-07-19 18:18:14 字數 695 閱讀 9384

1.去掉#本地執行沒問題很簡單:

只需要在你的路由裡加上

export default new router(,

})

只要加上這句,你重啟專案就可以沒有#號了,但是並沒有這麼簡單,當你上線後會發現頁面404。

2.vue去掉#上線.

官網有各種後台配置的說明,這裡只把ngnix貼出來。

server 

//try_files $uri $uri/ @router;和下邊部分很重要,沒有這部分發布二級一下的路由會出現js載入,但是也沒空白的情況

location @router

}

後台配置好以後,你以為好了?頁面應該會從404,變成空白,這個時候我把需要修改的地方我一起貼出來,具體原因就是路由改了history模式以改變一些路徑,不管是路由力度路徑或者打包出來的css,js路徑都有一些問題,然後你還需要搞清楚你上傳的專案是放在伺服器根路徑還是不是根路徑,如果是根路徑安裝官網的來應該可以解決,如果根路徑,看下面。

vue專案中config檔案下index.js中打包配置

build: ,

})

現在就可以訪問了,但是用了巢狀路由的還是會發現子頁面還是空白,所以主頁面也記得加base

,

children: [,},

}

java中對List集合新增刪除等一系列常用操作

新增方法 add e 獲取方法 get index 刪除方法 remove index 按照索引刪除 remove object o 按照元素內容刪除 是否包含某個元素 contains object o 包含返回true否則false 對比兩個list中所有元素是否相等 equals 與hashc...

匯入python自帶的一系列資料集等操作

通過matplotlib實現資料的視覺化 sklearn庫自帶資料集,載入的方式是固定的,站在巨人的肩膀上 匯入資料集 from sklearn.datasets import load iris from sklearn.datasets import load boston 匯入matplotl...

谷歌發布一系列新移動廣告形式和工具

谷歌今日在官方 上宣布,未來幾個月將推出多種新形式移動廣告和工具。谷歌稱,移動裝置的普及為廣告主連線消費者提供了新的渠道,但有效利用該渠道並不是一件容易的事情。當前,許多商家只是把pc平台上的顯示廣告 縮小 用於移動裝置上,這根本無法提供令人滿意的使用者體驗。此外,一些pc廣告還無法執行在移動裝置或...