1
resposta

Error: Configuration property "api.porta" is not defined

Boa noite pessoal tudo bem? Estou seguindo os passos do instrutor e continuo tendo a mensagem de erro a seguir:

PS C:\Users\Jonathan\Desktop\ALURA\Semana 10\API PetShop> node api/index.js WARNING: No configurations found in configuration directory:C:\Users\Jonathan\Desktop\ALURA\Semana 10\API PetShop\config WARNING: To disable this warning set SUPPRESS_NO_CONFIG_WARNING in the environment. C:\Users\Jonathan\Desktop\ALURA\Semana 10\API PetShop\node_modules\config\lib\config.js:182 throw new Error('Configuration property "' + property + '" is not defined'); ^

Error: Configuration property "api.porta" is not defined at Config.get (C:\Users\Jonathan\Desktop\ALURA\Semana 10\API PetShop\node_modules\config\lib\config.js:182:11) at Object. (C:\Users\Jonathan\Desktop\ALURA\Semana 10\API PetShop\api\index.js:11:19) at Module.compile (node:internal/modules/cjs/loader:1103:14) at Object.Module.extensions..js (node:internal/modules/cjs/loader:1155:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module.load (node:internal/modules/cjs/loader:822:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/runmain:77:12) at node:internal/main/run_main_module:17:47

O código está assim:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Fala Jonathan,

Aconteceu comigo e fiz o seguinte:

Copia a pasta do config/default.json para a pasta raiz do seu projeto. Tira ela da pasta API e joga na pasta API PETSHOP e veja se funciona.

Espero ter ajudado,