mongod
Execute os comandos na pasta backend
.
npm install
npm run dev
Abra o endereço http://localhost:3003/api/billingSummary
, por exemplo, num navegador.
Execute os comandos na pasta angular1
.
npm install
Abra o endereço http://localhost:4000
no navegador.
- Node instalado.
- Mongo instalado e executando.
mkdir myapi && cd myapi
npm init
Com enter
, aceite todas as opções padrão. Note que o arquivo package.json
foi criado.
npm install express body-parser mongoose node-restful mongoose-paginate lodash express-query-int pm2 --save
Essa operação baixa e instala, na pasta node_modules
todas as dependências. Isso pode demorar alguns minutos. A pasta node_modules
não deve ir para o controle de versão.
O parâmetro --save
do comando npm install
inclui as dependências no arquivo package.json
.
npm i nodemon --save-dev
Essa dependência será usada apenas durante o desenvolvimento.
Inclua os scripts dev
e production
da seguinte forma.
...
"scripts": {
"dev": "nodemon",
"production": "pm2 start index.js --name myapi
},
...