最近用VM測試NodeJS新版v20.17.0,輸入命令如下要開新的Vue專案
npm create vue@latest
進行npm install和npm run dev後會碰到如下問題:
'vite'不是內部或外部命令、可執行的程式或批次檔
試試用
npm install -g vite
及再輸入命令:
npm i
還是報錯,再刪掉node_modules資料夾並再輸入npm i也不行
後來另外輸入指令npm create vue@latest建立新的專案再npm install和npm run dev就成功了
輸入指令:npm i -D naive-ui 安裝Naive UI也ok,特此記錄下來。
第二次更新:
上面用npm install -g vite是不正確的,應該是要先將npm更新升級,再進行進行npm install和npm run dev後就順利跑出來了。
另外,在其它舊專案做完npm install後檢查node_modules裡的bin裡有沒有vite相關檔案,若沒有就從另一個最近新建專案產生的bin內相關檔案複製過去就解決了