Vue專案啟動後首頁URL帶的 該怎麼去掉

時間 2021-12-29 16:23:02

1樓:汪洋

import

Vuefrom

'vue'

import

Router

from

'vue-router'

import

HelloWorld

from

'@/components/HelloWorld'

import

Home

from

'@/components/Home'

Vue.

use(

Router

)export

default

newRouter(,]})

2樓:tobbychen

修改router的mode為history就可以

const router =newVueRouter()

實際修改後需要注意修改assetPublicPath,調整靜態資源路徑,自己除錯下,檢視現有的路徑,就知道改怎麼改了

3樓:

,沒有了 # ,伺服器則會去尋找該目錄或檔案。但是實際上是沒有這個檔案的。

如果你是使用的 vue-router ,可以檢視它的文件,有詳細的方法

HTML5 History 模式

貼上一部分配置上來,具體請檢視文件:

Apache

RewriteEngine On

RewriteBase /

RewriteRule ^index\.html$ - [L]RewriteCond % !-f

RewriteCond % !-d

RewriteRule . /index.html [L]nginx

location /

如何看待華為啟動 南泥灣 專案

liucx 知乎上的文化和經濟漢奸太多,發達國家踩著帝國主義的原罪和貪婪起家的歷史,他們視而不見。只有川皇喊反華時,反華在美帝民眾眼裡還只是一枚棋子 但當老x登也堅定反華立場時,反華就成了政治正確。矽谷和華爾街熱切希望狙擊中國的產業公升級,並固化自身在華利益。美國的對華政策歸根結底還是遏制,主要訴求...

vue開發的專案,前端寫的 vue檔案中的生命週期方法,線上還存在嗎?

xvrzhao mounted只是vue.js提供給你的介面,你在例項化 new Vue 的時候通過這個介面將你的業務邏輯傳給vue.js去處理,vue.js會在特定的階段去呼叫你的提供的mounted方法。你的說法就好比說你自己定義了乙個函式foo,瀏覽器也不認識這個foo,但是你呼叫foo 時,...

還在手動啟動SpringBoot專案?Docker部署不香嗎?

風隨 追月五星書翁6星醜女五星是入門必練式神,兩面佛推薦練,但是我40個六星了都沒練兩面佛 沒辦法,資源不夠,現在一線式神太突出了,12個黑蛋給兩面佛的優先度不高 陸仁依 我自己就是用的這個陣容,說下我自己的思路 第一,醜女用歌姬加其他組合,其他可以是破勢心眼或者狂骨,根據實際情況來,歌姬是為了擴大...