我想使用 Pond.js 但不知道如何要求它

I would like to use Pond.js but cannot figure out how to require it

我正在使用 node.js(不是打字稿)并且想对时间序列数据执行一些聚合。我遇到了 Pond.js (https://github.com/esnet/pond),它似乎具有我需要的功能。 不幸的是,我很想在我的项目中使用它。

我安装了 npm,我的 package.json 包括:"pond": "1.0.2"。 推荐的方法 (http://software.es.net/pond/#/) 是:

const {TimeSeries} = require("pond"); // instructions write "pondjs" but that is not found

简单地查看模块导致未定义:

console.log("Pond:",JSON.stringify(TimeSeries));

我做错了什么?

谢谢。

问题似乎与使用 TypeScript 开发的最新版本的池塘有关。

之前的版本(pondjs 0.8.9)按照上述步骤使用JavaScript在node.js下执行没有问题。

文档: https://esnet-pondjs.appspot.com/#/

你也可以像这样从池塘js导入TS:import {TimeSeries} from 'pondjs';(更安全)

估计是楼上说的那个版本,有冲突或者bug。