今天出乙個新需求,拿到別人的**啟動vue之後總是報cannot get /的錯誤。下面是我解決的方法:
瀏覽器中無法呈現已有頁面,並且在瀏覽器控制台中報404錯誤
npm run dev
命令列視窗沒有報錯
網上查了下,有人說是路由配置問題(開啟了history模式,而history模式需要服務端支援),然後我的**沒有開啟history模式。於是找同事要了份**全文對比,發現是配置資訊導致:
由於有多個網友反映並沒有修改上面的publicpath,但是執行run命令之後還會出現上述情況,追其原因是除此之外還修改了config目錄下的assetspublicpath路徑,將其還原為你自己打包前的路徑即可.
前端vue專案啟動
1 裝好nodejs,最新版本6.10以上的好像都能自動配置路徑和npm啥的,反正裝好後在任意路徑下用cmd查 node version 或者 npm v 都能給出版本號,不用像一些其他教程一樣還要配置環境變數。2 切換npm映象 在任意路徑下用cmd輸入 npm install g cnpm re...
vue專案啟動報錯
參考 webpack dev server 20 inline 20 progress 20 config 20build webpack.dev.conf.js 因為自己對前端基礎框架不是很了解,所以踩坑就記錄了,暫時記錄下,哈哈 刪除 node modules 目錄,再重新安裝依賴包 npm i...
Windows下啟動vue專案
2.1設定快取路徑 npm config set cache d nodejs node cache 2.2設定全域性模組存放路徑 npm config set prefix d nodejs node global 如果 需要認證的話可以這樣來設定。有需要建立vue專案的,可以安裝vue cli腳...