Sails の起動
現在のディレクトリで Sails アプリを実行します (node_modules/sails
が存在する場合は、グローバルにインストールされた Sails の代わりにそれを使用します)。
sails lift
デフォルトでは、Sails は開発モードでアプリを起動します。開発環境では、Sails は Grunt を使用して /assets
内のファイルを監視します。何かを変更し(例:.css
や .less
ファイルのいずれか)、ブラウザをリロードすると、変更が自動的に反映されます。
また、開発モードでは、ビューテンプレートはメモリにキャッシュされません。そのため、アセットと同様に、Sails を再起動せずにビューファイルを変更することもできます。
バックエンドのロジックや設定(例:
config/
、api/
、またはnode_modules/
内のファイル)への変更は、サーバーを停止して再起動しない限り 有効になりません (CTRL+C +sails lift
)。
sails lift
は次のオプションを受け付けます。
--prod
- 本番環境で実行--port <portNum>
- デフォルトのポート (1337) の代わりに portNum
で指定されたポートで実行--verbose
- 詳細ログを有効にして実行--silly
- 極めて詳細なログを有効にして実行$ sails lift
info: Starting app...
info:
info:
info: Sails <|
info: v1.0.0 |\
info: /|.\
info: / || \
info: ,' |' \
info: .-'.-==|/_--'
info: `--'-------'
info: __---___--___---___--___---___--___
info: ____---___--___---___--___---___--___-__
info:
info: Server lifted in `/Users/mikermcneil/code/sandbox/second`
info: To see your app, visit https://#:1337
info: To shut down Sails, press <CTRL> + C at any time.
debug: --------------------------------------------------------
debug: :: Sat Apr 05 2014 17:03:39 GMT-0500 (CDT)
debug: Environment : development
debug: Port : 1337
debug: --------------------------------------------------------