3
respostas

Falha ao Realizar o start da aplicação

Boa Noite, Estou na aula 4 do curso e após criar o componente Formulario.js e importa-lo o processo do NodeJs se encerra bem no momento que abre o browser.

Segue abaixo o conteudo do terminal

/home/robson/Java/pessoal/exerciciosReact/projetoAlura/curso-react-alura/node_modules/react-scripts/scripts/start.js:19
  throw err;
  ^

[Error: ENOENT: no such file or directory, stat '/home/robson/.steampath'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'stat',
  path: '/home/robson/.steampath'
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! curso-react-alura@0.1.0 start: `react-scripts start`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the curso-react-alura@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!     /home/robson/.npm/_logs/2020-07-09T01_50_10_951Z-debug.log

Segue abaixo o conteudo do arquivo de log

0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli   '/home/robson/.nvm/versions/node/v12.18.2/bin/node',
1 verbose cli   '/home/robson/.nvm/versions/node/v12.18.2/bin/npm',
1 verbose cli   'start'
1 verbose cli ]
2 info using npm@6.14.5
3 info using node@v12.18.2
4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info lifecycle curso-react-alura@0.1.0~prestart: curso-react-alura@0.1.0
6 info lifecycle curso-react-alura@0.1.0~start: curso-react-alura@0.1.0
7 verbose lifecycle curso-react-alura@0.1.0~start: unsafe-perm in lifecycle true
8 verbose lifecycle curso-react-alura@0.1.0~start: PATH: /home/robson/.nvm/versions/node/v12.18.2/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/robson/Java/pessoal/exerciciosReact/projetoAlura/curso-react-alura/node_modules/.bin:/home/robson/.nvm/versions/node/v12.18.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/robson/Java/JDK/jdk1.8.0_251/bin:/home/robson/Java/JDK/jdk1.8.0_251/jre/bin
9 verbose lifecycle curso-react-alura@0.1.0~start: CWD: /home/robson/Java/pessoal/exerciciosReact/projetoAlura/curso-react-alura
10 silly lifecycle curso-react-alura@0.1.0~start: Args: [ '-c', 'react-scripts start' ]
11 silly lifecycle curso-react-alura@0.1.0~start: Returned: code: 1  signal: null
12 info lifecycle curso-react-alura@0.1.0~start: Failed to exec start script
13 verbose stack Error: curso-react-alura@0.1.0 start: `react-scripts start`
13 verbose stack Exit status 1
13 verbose stack     at EventEmitter.<anonymous> (/home/robson/.nvm/versions/node/v12.18.2/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
13 verbose stack     at EventEmitter.emit (events.js:315:20)
13 verbose stack     at ChildProcess.<anonymous> (/home/robson/.nvm/versions/node/v12.18.2/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack     at ChildProcess.emit (events.js:315:20)
13 verbose stack     at maybeClose (internal/child_process.js:1021:16)
13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
14 verbose pkgid curso-react-alura@0.1.0
15 verbose cwd /home/robson/Java/pessoal/exerciciosReact/projetoAlura/curso-react-alura
16 verbose Linux 5.4.0-40-generic
17 verbose argv "/home/robson/.nvm/versions/node/v12.18.2/bin/node" "/home/robson/.nvm/versions/node/v12.18.2/bin/npm" "start"
18 verbose node v12.18.2
19 verbose npm  v6.14.5
20 error code ELIFECYCLE
21 error errno 1
22 error curso-react-alura@0.1.0 start: `react-scripts start`
22 error Exit status 1
23 error Failed at the curso-react-alura@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 ]

Realmente não entendi o por quer disto acontecer.

3 respostas

Fala ai Robson, tudo bem? Estranho, nunca vi esse erro.

Tente apagar a pasta node_modules e instalar todas as dependências novamente.

Caso isso não funcione, compartilha o projeto comigo que eu dou uma olhada por aqui com mais calma.

Pode compartilhar através do Github ou Google Drive (zipado).

Espero ter ajudado.

Boa Noite Matheus, Eu revisei o fonte e encontrei a causa o estranho é que o log postado não tem haver. Mas foi o import do react que eu tinha digitado tava errado.

Estava assim no meu Formulario.js

import React, { Component } from 'React';

Ai quando corrigir para ficar conforme abaixo funcionou sem problemas

import React, { Component } from 'react';

Fala Robson, fico feliz que tenha resolvido.

Realmente o primeiro import o from 'React' deve ser em letras minusculas.

Isso porque a biblioteca react dentro do seu node_modules está como react.

Espero ter ajudado.