通过 npm 运行 为 reactjs 项目 运行ning 构建命令时出错

Error on running build command through npm run for reactjs project

在 运行ning "craco build"

上出现错误

正在执行命令:

npm run dist

如果我从同一个文件夹 运行 npm run build 也是同样的错误。

package.json 文件中的命令:

"scripts": {
    "start": "npm run storybook:start",
    "dev": "craco start",
    "build": "craco build",
    "dist": "npm run build && del-cli build/*.* build/fonts",
    "test": "craco test",
    "lint": "eslint . --ext .js,.jsx --ignore-path .gitignore",
    "eject": "react-scripts eject",
-----------------

错误输出

craco build

'craco' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1

如果我通过 运行ning npm info craco version 检查 craco 版本,那么我会收到 0.0.3。 我是 运行ning node v8.0.0,npm 版本是 5.0.0

由于某些项目特定条件,我在节点 v8.0.0 上。

使用这个命令

npm install @craco/craco --save