多年來,貢獻者們建立了許多關於 Sails 開發的未記載最佳實務和工作流程改進。本節嘗試記錄一些基本知識,但如果您對如何設定事物有疑問,或想分享您自己的工具鏈,請務必加入 Gitter。
使用 Sails 核心的最佳方式是 fork 該儲存庫,使用 git clone
將其複製到您的檔案系統,然後執行 npm link
。除了編寫測試之外,您通常還會希望使用範例專案作為測試工具;為此,cd
進入範例應用程式並執行 npm link sails
。這將在您的範例應用程式的 node_modules
目錄中建立一個符號連結,指向您本地複製的 Sails 版本。這樣可以避免您每次進行更改時都複製框架。您可以透過執行 node app
而不是 sails lift
來強制您的範例應用程式使用本地 Sails 依賴項(儘管 sails lift
應該 使用本地依賴項,如果存在的話)。如果您需要以這種方式測試命令列工具,您可以從您的範例應用程式以 node node_modules/sails/bin/sails
的方式存取它。例如,如果您正在處理 sails new
,並且您想手動測試它,您可以執行 node node_modules/sails/bin/sails new testProj
。
發行版本 | 安裝命令 | 建置狀態 |
---|---|---|
最新版 | npm install sails |
穩定版 |
前緣版 | npm install sails@git://github.com/balderdashy/sails.git |
![]() |
一般來說,您可以依照以下方式直接從 Github npm install
Sails
# Install an unreleased branch of Sails in the current directory's `node_modules`
$ npm install sails@git://github.com/balderdashy/sails.git#nameOfDesiredBranch
這對於測試/安裝熱修復以及了解一般操作方法非常有用。
master
下方)。