views
├── 403.ejs
├── 404.ejs
├── 500.ejs
├── homepage.ejs
└── layout.ejs
這裡就是放一般 server side view 的地方,已內建了簡易的錯誤碼 view 樣板、首頁和 layout。若你沒指定 generate 的 view engine 預設是 ejs。
config
├── env
└── locales
config/env
├── development.js
└── production.js
每個環境都需要獨立的環境變數設定檔,預設有兩個 development 跟 production 兩個環境,除此之外你還可以新增其他環境變數設定檔,例如 local.js。且這裡設定值跟上一層 (config) 目錄的預設值,有連帶關係可覆蓋或擴充。
放置多國語系(i18n)文件檔的地方
tasks/config
├── clean.js
├── coffee.js
├── concat.js
├── copy.js
├── cssmin.js
├── jst.js
├── less.js
├── sails-linker.js
├── sync.js
├── uglify.js
└── watch.js
這裡放置的是 Grunt 的設定檔,且以內建多組設定。
assets
├── favicon.ico
├── images
├── js
│ └── dependencies
│ └── sails.io.js
├── robots.txt
├── styles
│ └── importer.less
└── templates
這裡放置的是一般 html 靜態檔,例如 icon、image、JS、CSS。
附上原始碼