Well,
SailJS\'s default templateing engine is EJS (Embedded Javascript)
But I cannot seem to find the place where we can create ou
You should create file in ./config with name anyname.js and write some EJS helper like these code:
var moment = require('moment');
var ejs = require('ejs');
ejs.filters.fromNow = function(date){
return moment(date).fromNow()
}
ejs.filters.formatDate = function(date){
return moment(date).format('MMM Do YYYY');
}
ejs.open = '';
ejs.close = '?>';
Then in layout, view, it should be call
=: post.createdAt | formatDate ?>
Hope that help!
Update
For some reasons, you guys have to install module sails locally to make sense. So just paste to your console:
npm i sails
regards,
Anh Nguyen