【发布时间】:2013-04-07 16:59:49
【问题描述】:
我正在尝试使用流星组合一个小应用程序,并且很幸运。但我无法让应用程序将Twix 插件用于momentjs。
使用 Meteorite,我从 Atmosphere 添加了 Momentjs 库,mrt add moment,所以没有问题。但是 Atmosphere 中没有 twix 包。我使用 npm 来安装 twix 包,但无论是流星还是 mrt 都不会 add twix,回复 Package named twix doesn't exist in your meteor installation 我想这是有道理的,它是 Nodejs 包而不是 Meteor 包。最后我尝试下载 twix.js 文件并将其放在不同的目录中,但没有任何效果。
我没有收到此代码的错误:
if (Meteor.isServer) {
Meteor.startup(function () {
var moment = Npm.require('moment');
Npm.require('twix');
});
我可以使用 MomentJS 库,但不能使用 twix 插件。写作(在 Meteor.isClient 中)
Template.dayTable.date = function() {
return moment(Session.get('selectedDate')).format("MMM Do YY");
}
工作正常,但写作
var t = new moment("1/25/1982 9:30 AM").twix("1/25/1982 1:30 PM");
有 js 控制台告诉我Uncaught TypeError: Object [object Object] has no method 'twix'
是否有一个秘密的地方可以让 Meteor/MomentJS 使用 twix.js 文件(这似乎很可能)?我没有正确地要求它吗?还是什么?
谢谢!
【问题讨论】:
标签: plugins meteor momentjs meteorite