Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs Next.js在所有npm运行命令上提供缺少的脚本_Reactjs_Next - Fatal编程技术网

Reactjs Next.js在所有npm运行命令上提供缺少的脚本

Reactjs Next.js在所有npm运行命令上提供缺少的脚本,reactjs,next,Reactjs,Next,我正在创建一个Next.js项目,并在我的类中进行后续操作。我有下面的package.json { "name": "nextjsdemo", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "dev": "next", "build": "next build", "start": "next start" }, "author": "", "

我正在创建一个Next.js项目,并在我的类中进行后续操作。我有下面的package.json

{
  "name": "nextjsdemo",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "dev": "next",
    "build": "next build",
    "start": "next start"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "next": "^9.0.2",
    "react": "^16.8.6",
    "react-dom": "^16.8.6"
  }
}
我的目录结构如下

当我运行命令时

npm run dev
我收到错误消息:

npm ERR! missing script: dev
我在npm运行构建时也收到了类似的错误

我做错了什么

谢谢

编辑1

我能让它工作的唯一方法是降级到V4.2.3。最新版本不起作用似乎很奇怪。

此问题的解决方案是按照设置进行操作。

此问题的解决方案是按照设置进行操作。

您有什么
npm
版本
npm--v
npm版本6.4.1I我想不出任何可能的缺陷,
npm
无法看到现有脚本。它也没有意义降级
下一个
的版本解决了这个问题,我刚刚创建了一个新的项目,使用了与您相同的
包.js
,并按预期工作。您是否从项目的根运行脚本?我确实从项目的根运行脚本您有什么
npm
版本
npm--v
npm版本6.4.1I我想不出任何可能的缺陷,
npm
无法看到现有脚本。它也没有意义降级
下一个
的版本解决了这个问题,我刚刚用与您相同的
package.js
创建了一个新项目,并按预期工作。您是从项目的根运行脚本吗?我是从项目的根运行脚本的。我看到您的链接断开了。它一定移动到了@Webber,我点击了链接,它就转到了。感谢您让我知道该页面上不再有设置部分。我看到您的链接已断开。它一定移动到了@Webber,我点击了链接,它就转到了。感谢您让我知道该页面上不再有设置部分。
npm ERR! missing script: dev