我的 Nuxt 應用程式最初是使用 Nuxt2 建立的,但最近我在使用 ESlint 時遇到了一些錯誤,我被迫將應用程式升級並遷移到 Nuxt3。
但是,在遷移時,應用程式本機伺服器不會使用啟動腳本啟動。下面是顯示執行 npm run dev 時的輸出的圖片
npm run dev
Nodejs:18^
# nuxtjs: 3^
# vuejs:2.7^
Nuxt3 使用的是 Vue3,而不是 Vue2.7。 此外,當您執行 npm run dev 時,您的應用程式運作良好,因此您無需單獨執行 npm nuxi dev 。
npm nuxi dev
您可以運行npx nuxi-edge@latest dev作為此處建議。 這個功能之所以有效,是因為 npx 而不是 npm,這是完全不同的。 npx 不需要您在系統上本地或全域安裝軟體包,它可以遠端取得整個程式碼並立即運行它。
npx nuxi-edge@latest dev
npx
npm
不過,就您而言:使用npm run dev,這樣就很好了。 無需透過 npx/nuxi 運行它,這只會增加延遲。
Nuxt3 使用的是 Vue3,而不是 Vue2.7。
此外,當您執行
npm run dev
時,您的應用程式運作良好,因此您無需單獨執行npm nuxi dev
。您可以運行
npx nuxi-edge@latest dev
作為此處建議。這個功能之所以有效,是因為
npx
而不是npm
,這是完全不同的。npx
不需要您在系統上本地或全域安裝軟體包,它可以遠端取得整個程式碼並立即運行它。不過,就您而言:使用
npm run dev
,這樣就很好了。無需透過 npx/nuxi 運行它,這只會增加延遲。