启动 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>
- 使用 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: --------------------------------------------------------