'vite'不是內部或外部命令、可執行的程式或批次檔的各種解法


Posted by hotmaneil on 2024-09-05

最近用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內相關檔案複製過去就解決了


#Vue #Vite #npm







Related Posts

什麼是 Composition API

什麼是 Composition API

簡明程式解題入門 - 字串篇 I

簡明程式解題入門 - 字串篇 I

[ js 筆記 ] 什麼是 hoisting?

[ js 筆記 ] 什麼是 hoisting?


Comments