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!