Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用非typescript npm包(PONDJ)和typescript文件中的Meteor_Javascript_Meteor_Typescript_Npm_Angular2 Meteor - Fatal编程技术网

Javascript 使用非typescript npm包(PONDJ)和typescript文件中的Meteor

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

我通过以下方式将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
此外:


结果是typescript编译器找不到模块,因为没有键入。但是,该软件包仍可与ES6进口产品一起使用:

import {Index, TimeSeries} from "pondjs";
Meteor将找到该包并将其发送到浏览器。因此,只需忽略编译器错误或写入类型

import {Index, TimeSeries} from "pondjs";