Reactjs 反应不开始,因为NPM?

Reactjs 反应不开始,因为NPM?,reactjs,npm,Reactjs,Npm,我很想尝试启动我的React项目,但我有以下回应: Could not find a required file. Name: index.js Searched in: /Users/cabraces/Projects/cesarcabral/portflio/src npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! portflio@0.1.0 start: `react-scripts start` npm ERR! Exit s

我很想尝试启动我的React项目,但我有以下回应:

Could not find a required file.
  Name: index.js
  Searched in: /Users/cabraces/Projects/cesarcabral/portflio/src
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! portflio@0.1.0 start: `react-scripts start`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the portflio@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/cabraces/.npm/_logs/2018-03-07T15_05_46_191Z-debug.log
如果我打开文件:2018-03-07T15\u 05\u 46\u 191Z-debug.log

0 info it worked if it ends with ok
1 verbose cli [ '/Users/cabraces/.nvm/versions/node/v8.9.4/bin/node',
1 verbose cli   '/Users/cabraces/.nvm/versions/node/v8.9.4/bin/npm',
1 verbose cli   'start' ]
2 info using npm@5.7.1
3 info using node@v8.9.4
4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info lifecycle portflio@0.1.0~prestart: portflio@0.1.0
6 info lifecycle portflio@0.1.0~start: portflio@0.1.0
7 verbose lifecycle portflio@0.1.0~start: unsafe-perm in lifecycle true
8 verbose lifecycle portflio@0.1.0~start: PATH: /Users/cabraces/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/Users/cabraces/Projects/cesarcabral/portflio/node_modules/.bin:/Users/cabraces/.nvm/versions/node/v8.9.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
9 verbose lifecycle portflio@0.1.0~start: CWD: /Users/cabraces/Projects/cesarcabral/portflio
10 silly lifecycle portflio@0.1.0~start: Args: [ '-c', 'react-scripts start' ]
11 silly lifecycle portflio@0.1.0~start: Returned: code: 1  signal: null
12 info lifecycle portflio@0.1.0~start: Failed to exec start script
13 verbose stack Error: portflio@0.1.0 start: `react-scripts start`
13 verbose stack Exit status 1
13 verbose stack     at EventEmitter.<anonymous> (/Users/cabraces/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:285:16)
13 verbose stack     at emitTwo (events.js:126:13)
13 verbose stack     at EventEmitter.emit (events.js:214:7)
13 verbose stack     at ChildProcess.<anonymous> (/Users/cabraces/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack     at emitTwo (events.js:126:13)
13 verbose stack     at ChildProcess.emit (events.js:214:7)
13 verbose stack     at maybeClose (internal/child_process.js:925:16)
13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
14 verbose pkgid portflio@0.1.0
15 verbose cwd /Users/cabraces/Projects/cesarcabral/portflio
16 verbose Darwin 17.4.0
17 verbose argv "/Users/cabraces/.nvm/versions/node/v8.9.4/bin/node" "/Users/cabraces/.nvm/versions/node/v8.9.4/bin/npm" "start"
18 verbose node v8.9.4
19 verbose npm  v5.7.1
20 error code ELIFECYCLE
21 error errno 1
22 error portflio@0.1.0 start: `react-scripts start`
22 error Exit status 1
23 error Failed at the portflio@0.1.0 start script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]
0信息如果它以ok结尾,它就工作了
1 verbose cli['/Users/cabraces/.nvm/versions/node/v8.9.4/bin/node',
1 verbose cli'/Users/cabraces/.nvm/versions/node/v8.9.4/bin/npm',
1详细cli“开始”]
2信息使用npm@5.7.1
3信息使用node@v8.9.4
4详细的运行脚本['prestart','start','poststart']
5信息生命周期portflio@0.1.0~prestart:portflio@0.1.0
6信息生命周期portflio@0.1.0~start:portflio@0.1.0
7详细的生命周期portflio@0.1.0~start:生命周期中的不安全烫发为true
8详细的生命周期portflio@0.1.0~start:PATH:/Users/cabraces/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/npm lifecycle/node gyp bin:/Users/cabraces/Projects/cesarcabral/portflio/node_modules/.bin:/Users/cabraces/.nvm/versions/node/v8.9.4/bin:/usr/local/bin:/usr/bin:/usr/bin:/usr/sbin:/sbin:/sbin:/sbin
9详细的生命周期portflio@0.1.0~start:CWD:/Users/cabraces/Projects/cesarcabral/portflio
10愚蠢的生命周期portflio@0.1.0~start:Args:['-c','react scripts start']
11愚蠢的生命周期portflio@0.1.0~start:Returned:code:1信号:null
12信息生命周期portflio@0.1.0~start:无法执行启动脚本
13详细堆栈错误:portflio@0.1.0开始:`react脚本开始`
13详细堆栈退出状态1
13 EventEmitter上的详细堆栈。(/Users/cabraces/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/npm lifecycle/index.js:285:16)
13 emitTwo上的详细堆栈(events.js:126:13)
13 EventEmitter.emit上的详细堆栈(events.js:214:7)
13子进程上的详细堆栈。(/Users/cabraces/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/npm lifecycle/lib/spawn.js:55:14)
13 emitTwo上的详细堆栈(events.js:126:13)
13 ChildProcess.emit上的详细堆栈(events.js:214:7)
13 maybeClose的详细堆栈(internal/child_process.js:925:16)
13 Process.ChildProcess.\u handle.onexit处的详细堆栈(internal/child\u Process.js:209:5)
14详细的pkgidportflio@0.1.0
15个详细的cwd/用户/cabraces/项目/cesarcabral/portflio
16详细达尔文17.4.0
17详细argv“/Users/cabraces/.nvm/versions/node/v8.9.4/bin/node”“/Users/cabraces/.nvm/versions/node/v8.9.4/bin/npm”“开始”
18详细节点v8.9.4
19详细npm v5.7.1
20错误代码ELIFECYCLE
21错误1
22错误portflio@0.1.0开始:`react脚本开始`
22错误退出状态1
23发生错误时失败portflio@0.1.0开始脚本。
23错误这可能不是npm的问题。上面可能还有其他日志输出。
24详细退出[1,true]
我在互联网上发现了很多相关的帖子,总是每个人都建议可以是我的npm版本,目前是npm@5.7.1


因此,我想知道NPM和React的这个问题是否可以解决,而不必降级我的NPM版本?还有其他解决这个问题的建议吗?

请查看我的答案。这可能会有帮助


如果您使用的是rxjs和typescript库,则两者都存在一些兼容性问题,需要按照链接中所述进行排序。

/Users/cabraces/Projects/cesarcabral/portflio/src
yeap.中是否有
index.js
。。谢谢@加布里埃尔·布鲁这个文件不见了。