不正确的momentjs格式输出(使用主页面的示例)

var moment = require('momentjs'); console.log(moment().format('MMMM Do YYYY, h:mm:ss a')); // October 20th 2016, 12:13:24 pm console.log(moment().format('dddd')); // Thursday console.log(moment().format("MMM Do YY")); // Oct 20th 16 console.log(moment().format('YYYY [escaped] YYYY')); // 2016 escaped 2016 

我的nodejs windoze env的实际输出是:

节点test.js

101010 20o 2016,12:21:44 a

202020

1010 20o 16

2016 [e44cape20] 16YY

有什么想法发生在这里?

您正在从NPM导入错误的软件包。 moment.js的包名是简单的moment

不幸的是,其他人正试图通过创build一个类似API的不同包来混淆人,并将其注册为momentjs 。 更多关于这里: https : //github.com/vvpvvp/momentjs/issues/2

Interesting Posts