使用“时刻计时器”的计时器

时间:2018-07-21 21:54:05

标签: node.js timer node-modules stopwatch

我需要在服务器内部创建一个计时器倒计时。我找到了“ 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中与时俱进的人。我需要像秒表一样测量时间,当我用给定值标记某个变量时,并且当该值更改时,将获得在两个事件之间发生的时间。

1 个答案:

答案 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库并增强了其功能。