Node.js 使用';计时器';

Node.js 使用';计时器';,node.js,timer,node-modules,stopwatch,Node.js,Timer,Node Modules,Stopwatch,我需要在服务器内部创建一个计时器倒计时。我发现“时刻计时器”是moment.js的插件。该引用没有显示如何在节点中导入它,因此我按如下方式导入它: var moment = require('moment-timer'); var moment = require('moment'); moment().format(); 文档没有解释这一点 我试着运行一个简单的计时器,但是 let timer = new moment.duration(1000); timer.start(); Typ

我需要在服务器内部创建一个计时器倒计时。我发现“时刻计时器”是moment.js的插件。该引用没有显示如何在节点中导入它,因此我按如下方式导入它:

var moment = require('moment-timer');
var moment = require('moment');
moment().format();
文档没有解释这一点

我试着运行一个简单的计时器,但是

let timer = new moment.duration(1000);
timer.start();
TypeError:timer.start不是一个函数


在nodejs中与times合作的人。我需要像秒表一样测量时间,当我用给定值标记某个变量时,当该值改变时,得到两个事件之间发生的时间

这将使用原始
力矩重新分配变量,该力矩不具有
计时器
方法:

var moment = require('moment-timer');
var moment = require('moment');
考虑到该库是在NPM上发布的,并且文档中没有给出关于如何使用该库的任何具体说明,可以安全地假设它应该像往常一样需要:

let moment = require('moment-timer');
let timer = new moment.duration(1000);

解决疑问的最快方法是检查。实际上,它只是围绕原始的
时刻
库进行包装并增强其功能。

这将使用原始的
时刻
重新分配变量,而该时刻不具有
计时器
方法:

var moment = require('moment-timer');
var moment = require('moment');
考虑到该库是在NPM上发布的,并且文档中没有给出关于如何使用该库的任何具体说明,可以安全地假设它应该像往常一样需要:

let moment = require('moment-timer');
let timer = new moment.duration(1000);
解决疑问的最快方法是检查。事实上,它只是围绕原始的
moment
库进行包装,并增强了它的功能