how to write one sails-hook
- you module package.json must have key ‘sails’ , it’s a object, with contain key
isHook
, if want to replace default hook, you can add keyhookName
, eg: sails:{isHook:true,hookName:’orm’} - export a function and return object, the first param is sails
sails hook how to load?
load hook principle : https://github.com/balderdashy/sails/blob/v0.12.3/lib/hooks/moduleloader/index.js#L507
replace default hook : https://github.com/balderdashy/sails/blob/v0.12.3/lib/hooks/moduleloader/index.js#L513
example
package.json
1 | { |
index.js(export)
1 | module.exports = function(sails){ |