我需要在服务器内部创建一个计时器倒计时。我找到了“ moment-timer” moment.js的插件。该参考文献未显示如何在节点中导入它,因此我将其导入为:
var moment = require('moment-timer');
var moment = require('moment');
moment().format();
文档中没有对此进行解释。
https://github.com/SeverinDK/moment-timer
我尝试运行一个简单的计时器,但是
let timer = new moment.duration(1000);
timer.start();
TypeError:timer.start不是函数
在Node.js中与时俱进的人。我需要像秒表一样测量时间,当我用给定值标记某个变量时,并且当该值更改时,将获得在两个事件之间发生的时间。
答案 0 :(得分:2)
这将使用没有moment
方法的原始timer
重新分配变量:
var moment = require('moment-timer');
var moment = require('moment');
考虑到该库是在NPM上发布的,并且该文档未给出有关如何使用该库的任何具体说明,因此可以安全地假定应照常使用它:
let moment = require('moment-timer');
let timer = new moment.duration(1000);
解决疑惑的最快方法是检查source code。实际上,它只是包裹了原始的moment
库并增强了其功能。