dateformat npm 包在节点服务器重新启动时出现错误

Shr*_*ree 0 node.js npm express npm-install

我正在使用版本 4.5.1 的 dateformat npm 包,并在服务器重新启动时出现错误:

server must be sue import to load ES module
usr/src/app/nodemodules/dateformat/lib/dateformat.js | require() ES module is not supported
Run Code Online (Sandbox Code Playgroud)

小智 7

我在使用该包时遇到了同样的错误dateformat。然后尝试了不同的版本,即 dateformat@4.6.3 ,它成功了!

在终端中运行以下命令:

npm i dateformat@4.6.3
Run Code Online (Sandbox Code Playgroud)

示例代码:

var dateFormat = require('dateformat');
var now = new Date();
dateFormat(now, "dddd, mmmm dS, yyyy, h:MM:ss TT");
Run Code Online (Sandbox Code Playgroud)