Closed acrogenesis closed 10 years ago
Sobre las versiones que usas. No son 0.9.x son 0.10.x. Estamos usando la version beta de sails. La que tiene Associations.
sudo npm -g install sails@0.10.x npm install sails-disk@0.10.x
asi?
si, creo que si
pero porque se tiene que instalar individualmente el sails, que no se baja como dependencia al usar el package.json?
@lalo puedes hacer npm install -d
eso te instala las dependencias del package.json
cuál es el status en este PR? me gustaría instalar el app localmente :dancer:
@juanpabloe intenta con npm install -d
para ver si funciona asi
lo unico que le falta (creo) es armar bien el "config/connections.js" de la bd que esta ahorita configurado para heroku y que tu hagas el setup de tu BD
Tienen alguna librería para manejar esas variables de entorno?
no, una de las opciones es modificar el archivo config/connections en la parte de postgres agrengandole algo así:
host: process.env.PG_HOSTNAME || 'localhost',
user: process.env.PG_USER || 'root',
password: process.env.PG_PASSWORD || '***aqui va tu pwd***',
database: process.env.PG_DATABASE || 'name_of_your_db',
port: process.env.PG_PORT || 5432,
y otra es pues exportando las variables antes de correr el app
export PG_USER=eduardo
pero el que le sabe mejor es @HackerOfDreams no se que opine o recomiende esto fue lo que yo hice, ahí mis 2 cents
osea en teoria puedes tener esas variables en tu bash profile y que se carguen siempre entonces eso seria como una "librería" o algo así
@lalo WARNING.
No hagan ningún commit de keys en config/connections.js
. Ese archivo está destinado solo para producción. Lo que se hace en este caso es modificar el archivo config/local.js
pongan esto al final.
connections: {
postgresql: {
adapter : 'sails-postgresql',
host : 'localhost',
user : '**aqui va tu user**',
password : '**aqui va tu password**',
database : 'cambia_la_ley'
}
}
Este archivo está en el .gitignore
por lo tanto cada uno de ustedes tiene que modificar el archivo config/local.js
:+1:
:+1:
@acrogenesis ¿Te animas a poner esto sobre el branch repo-guidelines?, está referenciado en el issue #28
@acrogenesis Estoy viendo que hiciste los cambios en el README.md y lo pusiste en inglés. Hechale un ojo al issue #28. El archivo README.md debe de estar en Inglés y el LEEME.md en español. ¿Tienes chance de ponerlo porfa?, esta sobre el branch repo-guidelines
Abri un nuevo pull request para hacerlo a otra branch #32
que opinas @HackerOfDreams?
@lalo checa si siguiendo estas instrucciones te funciona :+1: