ccc

node.js: Instalar y configurar el framework sails.js

Lógicamente tienes que tener instalado previamente el node.js:
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