Я установил DateJS в свой проект NodeJS для удобства обработки добавленных месяцев. Я добавил его в свой пакет.json.Использование Примеры DateJS в NodeJS
"datejs": "*"
Затем установил его с помощью:
[email protected]:~/deepak/appJade# npm -d install
npm info it worked if it ends with ok
npm info using [email protected]
npm info using [email protected]
npm info preinstall [email protected]
npm info trying registry request attempt 1 at 15:08:34
npm http GET https://registry.npmjs.org/datejs
npm http 304 https://registry.npmjs.org/datejs
npm info install [email protected] into /root/deepak/appJade
npm info installOne [email protected]
npm info preinstall [email protected]
npm info build /root/deepak/appJade/node_modules/datejs
npm info linkStuff [email protected]
npm info install [email protected]
npm info postinstall [email protected]
npm info build /root/deepak/appJade
npm info linkStuff [email protected]
npm info install [email protected]
npm info postinstall [email protected]
npm info prepublish [email protected]
[email protected] node_modules/datejs
npm info ok
[email protected]:~/deepak/appJade#
Я добавил требует линии в app.js
...
var bodyParser = require('body-parser');
var Date = require('datejs');
...
Но следующие коды еще дает ошибку:
var approvalDate = Date.today();
^
TypeError: Object function Date() { [native code] } has no method 'today'
..
var n = 6;
console.log(n.months().fromNow());
^
TypeError: Object 6 has no method 'months'
Примечание: я новичок в NodeJS и нуждаюсь примеры того, как интегрировать/использовать DateJS в проекте. Только прямые функции были предоставлены повсюду.
спасибо mike, что сработало..Просто было сомневаться, что этот расширенный объект даты работает с mongoose n mongodb querying – dv3