nvm
nvm install node #última versão
npm install #última versão
npm install mongoose --save
# instala dependências definidas no package.json
npm install --save-dev nodemon
npm install express --save
npm install morgan --save
npm install --save body-parser
express: framework web nodemon: reinicia servidor web quando houver alteracao morgan: cuida dos logs na aplicação
Acessar o instalador no site do MongoDB ou usar um gerenciador de pacotes do SO desejado.
Deve-se verificar se a pasta de banco foi criada, /data/db para o MongoDB. Caso precise colocar a pasta em um diretorio diferente do padrão, faça o MongoDB veja essa nova pasta através do comando mongod --dbpath /<sua_pasta_db>
mongod (executar no drive q tem a pasta data\db)
npm run dev
npm run start
Testar api com app postman do chrome