[英]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 开始或下一次开始工作。
我按照这里的步骤操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.