繁体   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