4
respostas

O comando npm start não está funcionando.

Fiz o npm install dentro das pastas server e web, mas ao tentar executar o comando npm start acontece um erro, "npm ERR! Missing script: "start"", tanto no server quanto na pasta web. Entrei um nível abaixo, onde está o package.json, e aí acontecem outros erros:

  • "'tsc-watch' não é reconhecido como um comando interno" na pasta server;
  • "'react-scripts' não é reconhecido como um comando interno" na pasta web.
4 respostas

Olá Gustavo, tudo certo?

Os problemas estão relacionados a localização, talvez você esteja tentando rodar os comandos fora da pasta do projeto do Web e Server. Peço que tire um print completo do seu ambiente do VS Code, mostrando os arquivos na lateral esquerda e o terminal abaixo. Assim eu poderei lhe dar orientações mais concisas.

Fico no aguardo!

Tela  do vscode

Olá, Gustavo! Perdão pela demora em retornar!

Essa é uma situação bem incomum, pois, como podemos ver no seu print o comando npm install retorna que todos os pacotes já estão instalados, além de você está na pasta correta, que é "server".

Para resolver tentar resolver essa situação, acesse a pasta "server", no explorador de arquivos na lateral esquerda do VS Code e veja se o arquivo "package.json" contem o seguinte script:

"scripts": {
      "start": "tsc-watch --onSuccess \"node ./build/server.js\"",
   },

Haverá outros, mas esse é o mais importante. Caso ele já exista, tente executar o comando npm run start em vez de apenas npm start e me retorne se funcionou ou não.

Fico no aguardo!

Armando, desculpe a demora em te responder. Acabei apagando tudo e começando tudo do zero, e funcionou, graças a Deus. Muito obrigado pela atenção.