1

我将 Pondjs 库添加到我的项目中:

meteor npm install --save pondjs

但我不知道如何在我的 Typescript 文件中使用它,

文档说:

要在浏览器中使用它,您需要使用 npm 安装它,然后使用 Webpack、Browserify 或类似工具构建您的源代码。

但由于我使用的是 (Angular2-)Meteor,我不能使用 Webpack 或 Browserify。

我尝试导入为:

import 'pondjs'; // no complaint about import

declare var Index: any;
let index = new Index("1d-12345"); //but: Can't find variable: Index

还:

import * as something from 'pondjs'; // cannot find module 'pondjs'
4

1 回答 1

1

结果打字稿编译器找不到模块,因为没有打字。但是该包仍然可以与 ES6 导入一起使用:

import {Index, TimeSeries} from "pondjs";

Meteor 将找到该包并将其发送到浏览器。所以只需忽略编译器错误或编写类型。

于 2016-06-24T13:54:57.750 回答