編輯頁面
可用的產生器
Sails 框架內建的產生器可以透過命令列選項進行客製化,並且可以被在 .sailsrc
檔案中掛載自訂產生器覆寫。其他產生器,可以為 sails generate
新增全新的子命令,也可以用相同的方式掛載。
核心產生器
某些產生器預設內建於 Sails 中。
產生新的 Sails 應用程式的命令 |
sails new 名稱 |
sails new 名稱 --fast |
sails new 名稱 --caviar |
sails new 名稱 --without=grunt |
sails new 名稱 --without=lodash,async,grunt,blueprints,i18n |
sails new 名稱 --no-frontend --without=sockets,lodash |
sails new 名稱 --minimal |
在現有的 Sails 應用程式中產生新檔案的產生器 |
sails generate model 識別名稱 |
sails generate action 名稱 |
sails generate action view-名稱 |
sails generate action _some/path/_view-名稱 |
sails generate page 名稱 |
sails generate helper 名稱 |
sails generate helper view-名稱 |
sails generate script 名稱 |
sails generate script get-名稱 |
sails generate controller 名稱 |
sails generate api 名稱 |
sails generate hook 名稱 |
sails generate response 名稱 |
產生外掛程式的命令 |
sails generate generator 名稱 |
sails generate adapter 名稱 |
(重新)產生客戶端相依性的命令 |
sails generate sails.io.js |
sails generate parasails |
用於建置您自己的第三方套件的工具 |
sails generate etc |
自 Sails v1.0 起,內建產生器現在捆綁在 Sails 核心中,而不是在獨立的 NPM 套件中。所有產生器仍然可以用相同的方式覆寫。如需在您的環境中設定覆寫核心產生器的建議,請點擊這裡。
在 NPM 上有超過 100 個社群支援的產生器可用
有遺漏嗎?
如果您注意到我們遺漏或可以改進的地方,請按照這個連結並提交 pull request 到 sails repo。一旦我們合併,下次網站部署時,變更將會反映在網站上。
在 Youtube 上查看完整的 Sailsconf 2024 播放清單
文件