ハッシュ記号をなくす方法 vue-routerはデフォルトでは、ルーティングに「#」記号がつくようになっています。 これを消す方法として公式が紹介しているのは、インスタンスを作るとき const router = new VueRouter({ mode:'history', routes:[ { path: '/foo', component: Foo }, { path: '/bar', component: Bar } ] }) のように、mode:'history'にしろ、とのこと。 でも動かない それをやってもなぜか私の環境では動きませんでした。 環境は以下の通り ・windows10 ・Xampp ・Laravel 5.7 ・vue-router ・vue いずれも2018年10月現在最新版を使用しています。 WindowsのXampp環境ではしばしばルーティングに問題が起きる