https://nodejs.org/en/download/
Empezar con la instalación desde la consola:
npm install sails -g
Crear nuestro primer proyecto en sails:
sails new prueba1
cd prueba1
npm install nodemon -g
npm install pug --save
En config/view.js cambiar:
engine: 'pug',
layout: false,
Instalar la conexión a mongoDB:
npm install sails-mongo
En config/connections.js poner la conexión a nuestro bd en mongoDB, por ejemplo:
cnnMongo: {
adapter: 'sails-mongo',
host: 'localhost',
port: 27017,
user: '', //optional
password: '', //optional
database: '' //optional
},
En config/models.js:
connection: 'cnnMongo',
migrate: 'alter'
Para crear un modelo:
sails generate model usuario
Para crear un controlador:
sails generate controller usuario
Para crear ambos de una vez (modelo y controlador):
sails generate api usuario
Importante: cada vez que queramos reiniciar el servidor escribir: nodemon
Para crear en la nube una bd de mongodb gratis y así hacer pruebas:
https://mlab.com
Para verlo en el navegador:
localhost:1337
No hay comentarios:
Publicar un comentario