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

时间:2020-01-28 21:58:58

标签: node.js reactjs npm build craco

在运行“ 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

如果我通过运行npm info craco version检查craco版本,则会收到0.0.3。 我正在运行节点v8.0.0,npm版本是5.0.0

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

1 个答案:

答案 0 :(得分:2)

使用这个命令

npm install @craco/craco --save