Javascript 使用非typescript npm包(PONDJ)和typescript文件中的Meteor
我通过以下方式将Pondjs库添加到我的项目中:Javascript 使用非typescript npm包(PONDJ)和typescript文件中的Meteor,javascript,meteor,typescript,npm,angular2-meteor,Javascript,Meteor,Typescript,Npm,Angular2 Meteor,我通过以下方式将Pondjs库添加到我的项目中: meteor npm install --save pondjs 但我不知道如何在我的Typescript文件中使用它 报告说: 要在浏览器中使用它,您需要使用npm安装它,然后使用Webpack、Browserify或类似工具构建源代码 但是因为我使用的是(Angular2-)Meteor,所以我不能使用Webpack或Browserify 我尝试导入为: import 'pondjs'; // no complaint about impo
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
此外:
结果是typescript编译器找不到模块,因为没有键入。但是,该软件包仍可与ES6进口产品一起使用:
import {Index, TimeSeries} from "pondjs";
Meteor将找到该包并将其发送到浏览器。因此,只需忽略编译器错误或写入类型
import {Index, TimeSeries} from "pondjs";