12
respostas

Erro instalaçao do Express JS e lista.ejs

Ao efetuar os passos e roda o comando npm install express --save, é apresentado erro em todas as linhas do prompt.

12 respostas

Que erro aparece?

Aparece um erro enorme, quando eu disparo a instalação do express via linha de comando, todos os parametros/pacotes instalados dão erro.

O comando é npm install express -save, sem save, de nenhum jeito da certo, simplesmente ele bloqueia.

Ainda acho interessante você colocar aqui o erro que deu, pois pode ser muita coisa, somente com o comando não dá pra saber.

Tenta copiar do CMD o erro todo.

Entendi, você consegue me explicar como copia todo o conteudo do erro no cmd/prompt?

Porque eu tentei ver algo do tipo mas não deu certo.

Se tivesse alguma forma de anexar print de tela aqui ia ajudar bastante..

Para copiar texto do CMD do windows: - Clique com o botão direito na barra de título do CMD (lá perto de onde aparecem os botões de fexar, minimizar, etc) - No menu que abrir, você deve ir em editar > selecionar tudo - Depois é só apertar enter que ele copia todo o texto do CMD para você

Se estiver no windows 10, basta apenas selecionar o texto com o mouse mesmo e apertar enter

Blz, segue o erro apresentado.

C:\Users\henrique.trindade\casadocodigo>npm install express --save npm ERR! Windows_NT 6.1.7601 npm ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\ node_modules\npm\bin\npm-cli.js" "install" "express" "--save" npm ERR! node v7.0.0 npm ERR! npm v3.10.8 npm ERR! file C:\Users\henrique.trindade\casadocodigo\package.json npm ERR! code EJSONPARSE

npm ERR! Failed to parse json npm ERR! Unexpected token '/' at 13:1 npm ERR! // Suportado nativamente dentro do JS, criado pelo prompt do node para subir a npm ERR! ^ npm ERR! File: C:\Users\henrique.trindade\casadocodigo\package.json npm ERR! Failed to parse package.json data. npm ERR! package.json must be actual JSON, not just JavaScript. npm ERR! npm ERR! This is not a bug in npm. npm ERR! Tell the package author to fix their package.json file. JSON.parse

npm ERR! Please include the following file with any support request: npm ERR! C:\Users\henrique.trindade\casadocodigo\npm-debug.log

C:\Users\henrique.trindade\casadocodigo>

ah, o erro provavelmente está no seu arquivo package.json.

Perceba que o erro diz que não conseguiu entender a linha 13 do package.json, pois lá tem o seguinte comentário:

// Suportado nativamente dentro do JS, criado pelo prompt do node para subir a npm

Se você remover todos os comentários desse arquivo, o comando irá voltar a funcionar, porque arquivos JSON não suportam comentários.

Puts, rs por causa de um comentário... kkk

Mas enfim deu certo!

Apresentou aqui também a seguinte mensagem dessa vez "npm WARN casadocodigo@1.0.0 No repository field."

Mas vi que guardou a pasta node_modules dentro do casadocodigo e tem arquivos dentro.

Será que deu totalmente certo com essa mensagem?

Sim sim, essa frase é só um WARN, ou seja, apenas um aviso. Ela está te lembrando que você não especificou um repositório no seu package.json.

Mas isso não influencia em nada no funcionamento, é só uma informação que seria útil se você publicasse seu código no repositório global do NPM.

Espero ter ajudado =)

Obrigado! :)