啟動 sails
在目前目錄中執行 Sails 應用程式 (如果存在 node_modules/sails
,將會使用它,而不是全域安裝的 Sails)。
sails lift
預設情況下,Sails 會在開發模式下啟動您的應用程式。在開發環境中,Sails 使用 Grunt 來監看您在 /assets
中的檔案。如果您更改了一些內容 (例如在您的 .css
或 .less
檔案中),然後重新載入您的瀏覽器,您會注意到您的變更會自動反映出來。
另請注意,在開發模式下,您的視圖範本不會快取在記憶體中。因此,與 assets 類似,您也可以在不重新啟動 Sails 的情況下更改您的視圖檔案。
任何對後端邏輯或設定的更改 (例如
config/
、api/
或node_modules/
中的檔案) 將不會生效,除非您終止並重新啟動伺服器 (CTRL+C +sails lift
)。
sails lift
指令接受以下選項
--prod
- 生產環境--port <portNum>
- 在 portNum
指定的連接埠上,而不是預設的 (1337)--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://127.0.0.1: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: --------------------------------------------------------