搜尋

首頁  >  問答  >  主體

node.js - vue專案build後,開啟監聽port沒問題,但重新整理頁面後就掛掉了

開發環境下跑起來都沒問然後npm run build後,打開監聽port沒問題,

#但是刷新頁面後就掛掉了,刷新後就如下圖


#然後我改了下mian.js中的程式碼,build後刷新頁面不會掛掉,但我不知道為什麼

修改前

let router = new VueRouter({
mode: 'history',
routes: [
{
path: '/',
component: goods
},
{
path: '/goods',
component: goods
},
{
path: '/ratings',
component: ratings
},
{
path: '/seller',
component: seller
}

],
linkActiveClass: 'active'

})

修改後

const routes = [{
  path: '/',
  redirect: '/goods'
}, {
  path: '/goods',
  component: goods
}, {
  path: '/ratings',
  component: ratings
}, {
  path: '/seller',
  component: seller
}];

const router = new VueRouter({
  linkActiveClass: 'active',
  routes
});

修改後的url多了一個#的原因嗎?

#
漂亮男人漂亮男人2755 天前625

全部回覆(1)我來回復

  • 漂亮男人

    漂亮男人2017-05-16 13:32:23

    vue-router文件-history後端設定

    回覆
    0
  • 取消回覆