2015-03-08 5 views
7

Es gibt 2 Environments Config auf /config/env/neue Umgebung Config erstellen sails.js

development.js und production.js

Sie Produktion Config mit ausführen können: sails lift --prod standardmäßig

Entwicklung läuft: sails lift

wie Staging-Umgebung-Konfiguration wie /config/env/staging.js erstellen und mit ausführen: sails lift --staging

Antwort

11

Das Argument --prod ist in das Sails-CLI integriert; Es gibt keinen Mechanismus, um diesem aktuell neue Argumente hinzuzufügen. Aber man kann den gleichen Effekt mit der NODE_ENV Umgebungsvariable erhalten:

Linux & mac:

export NODE_ENV=staging sails lift 

Fenster:

set NODE_ENV=production 
4

Es ist extrem einfach in Segel 0,11. Jetzt können Sie einfach Unterordner hinzufügen config/env Verzeichnis und Segel-Engine wird es als neue Umgebung interpretieren.

In Ihrem Fall müssen Sie nur Ordner erstellen config/env/staging, setzen Sie dort alle benötigten Konfigurationsdateien und starten Sie Ihre Anwendung mit

NODE_ENV=staging sails lift 

Migrationsleitfaden für Segel 0,11 Sie can find in documentation.

Verwandte Themen