簡體   English   中英

Next Start not working - Cant find index.js 並拋出 cannot find module 錯誤

[英]Next Start not working - Cant find index.js and throwing cannot find module error

我有一個 nextjs 項目,我最初是從 npx create-next-app --typescript 開始的。

下一版本:10.0.4

在 package.json 文件中:

  "scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start",
  },

我可以使用 npm run dev 來訪問我的項目。 我還可以使用 npm run build 來創建我的項目的構建版本。

但是,當我嘗試使用 npm run start 或 npm start 時,我不斷收到以下錯誤:

Error: Cannot find module 'D:\myProject\.next\server\pages\index.js'

當我查看 .next 目錄時,我沒有看到 index.js 文件,而是看到了 index.html 文件。

我用一個全新的 nextjs 項目嘗試了這個,並使用他們的樣板應用程序 (npx create-next-app --typescript) 完成了相同的步驟,並且在生成構建版本時,它也沒有 index.js 文件,但是在使用時npm 啟動,成功了。

有人遇到過這個問題嗎? 是Next的版本嗎? 當我嘗試樣板應用程序方法時,它使用“下一步”:“11.1.0”。 我的完整項目使用“next”:“^10.0.4”。

如果有人遇到相同的問題,請找到答案。 我必須基本上更新我的反應,reactDom 和它的最新版本。 全部更新后,npm 開始或下一次開始工作。

我按照這里的步驟操作。

https://nextjs.org/docs/upgrading

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM