Node.js npm错误!缺少脚本:部署

Node.js npm错误!缺少脚本:部署,node.js,reactjs,npm,github-pages,package.json,Node.js,Reactjs,Npm,Github Pages,Package.json,我正在将我的应用程序部署到github页面,但当我运行命令npm run deploy时,我发现了一个错误 npm ERR! missing script: deploy npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\whoami\AppData\Roaming\npm-cache\_logs\2020-02-05T16_46_06_946Z-debug.log 我已经在package.j

我正在将我的应用程序部署到github页面,但当我运行命令npm run deploy时,我发现了一个错误

npm ERR! missing script: deploy

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\whoami\AppData\Roaming\npm-cache\_logs\2020-02-05T16_46_06_946Z-debug.log
我已经在package.json文件中定义了deploy

...
"scripts": {
    "test": "jest --watchAll --verbose --coverage --runInBand",
    "start": "node index.js",
    "predeploy":"npm run build",
    "deploy":"gh-pages -d build"
  }
...

请关闭当前工作终端并打开新终端,然后重试该命令。

请关闭当前工作终端并打开新终端,然后重试该命令。

确保已保存package.json文件。在我的例子中,我没有保存它,所以这就是错误出现的原因

请确保您保存了package.json文件。在我的情况下,我没有保存它,所以这就是出现错误的原因

你确定在正确的目录下运行该命令吗?哦,是的,这是个问题,谢谢:你敢肯定在正确的目录下运行该命令吗?哦,是的,这是个问题,谢谢:d