我是新手,我想用我的代码创建生产版本。但是当我运行'npm rub build'时,它会在.log文件中给出这个错误
0信息如果以ok结尾
就可以了1 verbose cli ['/usr/local/Cellar/node/9.11.1/bin/node',
1 verbose cli'/ usr / local / bin / npm',
1 verbose cli'run',
1 verbose cli'build']
2 info使用npm@5.6.0
3 info使用node@v9.11.1
4 verbose run-script ['prebuild','build','postbuild']
5 info lifecycle jenna-web-frontend@0.1.0~prebuild: jenna-webfrontend@0.1.0
6 info lifecycle jenna-web-frontend@0.1.0~build: jenna-web-frontend@0.1.0
7详细生命周期jenna-web-frontend@0.1.0~build:unsafe-perm in lifecycle true
8详细生命周期jenna-web-frontend@0.1.0~build:路径: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/Users/markopetricic/Documents/Projects/staging-jenna-web-front/node_modules/.bin:/Library/Frameworks/ Python.framework /版本/ 3.6 / bin中:在/ usr / local / bin中:在/ usr / bin中:/ bin中:/ usr / sbin目录:/ sbin目录
9详细生命周期jenna-web-frontend@0.1.0~build:CWD: /用户/ markopetricic /文件/项目/分期-嚓-Web的前端
10愚蠢的生命周期jenna-web-frontend@0.1.0~build:Args:[' - c', 'react-scripts build']
11愚蠢的生命周期jenna-web-frontend@0.1.0~build:返回:代码:1 signal:null
12 info lifecycle jenna-web-frontend@0.1.0~build:无法执行构建 脚本
13详细堆栈错误:jenna-web-frontend@0.1.0 build:
react-scripts build
13详细堆栈退出状态1
EventEmitter上的13个详细堆栈。 (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:285:16)
在EventEmitter.emit(events.js:180:13)
的13个详细堆栈ChildProcess上的13个详细堆栈。 (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
ChildProcess.emit上的13个详细堆栈(events.js:180:13)
在maybeClose上的13个详细堆栈(内部/ child_process.js:936:16)
Process.ChildProcess._handle.onexit上的13个详细堆栈 (内部/ child_process.js:220:5)
14 verbose pkgid jenna-web-frontend@0.1.0
15详细的cwd /用户/ markopetricic /文件/项目/分期-嚓-Web的前端
16详细的达尔文17.3.0
17 verbose argv“/usr/local/Cellar/node/9.11.1/bin/node” “/ usr / local / bin / npm”“run”“build”
18详细节点v9.11.1
19 verbose npm v5.6.0
20错误代码ELIFECYCLE
21错误错误1
22错误jenna-web-frontend@0.1.0 build:
react-scripts build
22错误退出状态1
23错误jenna-web-frontend@0.1.0构建脚本失败。
23错误这可能不是npm的问题。有可能 上面的额外日志输出。
24详细退出[1,true]
这是package.json
{
"name": "jenna-web-frontend",
"version": "0.1.0",
"private": true,
"dependencies": {
"cookieconsent": "^3.0.6",
"jquery": "^3.3.1",
"react": "^16.3.0",
"react-dom": "^16.3.0",
"react-fade-in": "^0.1.5",
"react-router-dom": "^4.2.2",
"react-s3": "^1.2.4",
"react-s3-uploader": "^4.8.0",
"react-scripts": "1.1.1",
"react-stay-scrolled": "^2.1.1",
"sfcookies": "^1.0.2",
"socket.io-client": "^2.1.0"
},
"scripts": {
"start": "set PORT=3001 && react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
}
你知道为什么会这样吗?