【发布时间】:2018-02-03 09:50:13
【问题描述】:
经过几天的研究和挣扎,我不得不在这里请求罚款某人以澄清在 Typescript 中导入库的过程。
我以前只是添加标签,一切正常。 现在我正在尝试构建一个 MEAN-Stack 应用程序,我不知道这一切如何与定义文件等一起工作......
到目前为止我做了什么:
npm install jquery //terminal root: /project/angular-src
npm install @types/jquery //same directory here
然后我在我的一个 .ts 文件中导入 jQuery
import * as $ from 'jquery';
我尝试了几种变体(在项目文件夹而不是 angular-src 文件夹中安装 jQuery 和 @types/jQuery),但没有一个对我有用。我认为这会很简单,但也许我在这里遗漏了一些东西。我总是遇到一些错误,比如“通用类型 'xyz' 需要 x 个参数”(比如 200 行这些)
希望你能帮我解释一下为什么这不起作用以及如何使它起作用
PS:我之前在这里发现了类似的问题,但我并没有真正发现它们有帮助,因为我尝试了它们但没有成功
【问题讨论】:
-
MEAN 中的 A 表示 Angular。为什么你需要 jQuery 和 Angular?不要使用jQuery,问题解决了。
标签: javascript jquery typescript types mean-stack