O package.json gerado com o init -y é composto apenas por { "descripton": "" } , não aparece nenhuma outra informação.
O package.json gerado com o init -y é composto apenas por { "descripton": "" } , não aparece nenhuma outra informação.
Oi Anna! Tudo bem?
Normalmente, esse comando deve gerar um arquivo package.json
mais completo, com várias propriedades padrão, como name
, version
, main
, scripts
, entre outras.
Se o seu arquivo package.json
está aparecendo apenas com { "description": "" }
, pode ser que tenha ocorrido algum problema durante a execução do comando. Aqui estão algumas sugestões para resolver isso:
Verifique a versão do Node.js e npm: Certifique-se de que você está usando uma versão atualizada do Node.js e npm. Você pode verificar as versões instaladas executando node -v
e npm -v
no terminal.
Recrie o package.json
: Tente excluir o arquivo package.json
atual e executar novamente o comando npm init -y
na raiz do seu projeto. Isso deve gerar um novo arquivo com as configurações padrão.
Crie manualmente: Se o problema persistir, você pode criar manualmente o arquivo package.json
com o conteúdo básico. Aqui está um exemplo que você pode usar como ponto de partida:
{
"name": "nome-do-seu-projeto",
"version": "1.0.0",
"description": "",
"main": "index.js",
"type": "module",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
Depois de criar ou corrigir o package.json
, você pode continuar com as etapas do seu curso, como configurar a importação e exportação modernas de módulos.
Bons estudos!