Javascript 导入@types/jquery会引发大量错误

Javascript 导入@types/jquery会引发大量错误,javascript,jquery,typescript,webpack,definitelytyped,Javascript,Jquery,Typescript,Webpack,Definitelytyped,我有一个使用angular 2和typescript的项目,正在使用webpack构建。我试图将jquery移动到包管理中,而不是在头中使用脚本标记。(这样我就可以“命名”我的jquery。我的应用程序可以在其他页面上运行。) 我从“jQuery”中导入jQueryimport*作为$,但得到“找不到模块jQuery”。因此我安装了@types/jQuery,但得到了大量错误。大多数是“重复标识符”错误。我曾尝试过使用jqueryFactory或类似的工具进行一些建议,但没有效果 看起来我要么被

我有一个使用angular 2和typescript的项目,正在使用webpack构建。我试图将jquery移动到包管理中,而不是在头中使用脚本标记。(这样我就可以“命名”我的jquery。我的应用程序可以在其他页面上运行。)

我从“jQuery”中导入jQuery
import*作为$,但得到“找不到模块jQuery”。因此我安装了@types/jQuery,但得到了大量错误。大多数是“重复标识符”错误。我曾尝试过使用jqueryFactory或类似的工具进行一些建议,但没有效果

看起来我要么被重复的标识符错误所困扰,要么被jquery未定义所困扰。我真的只需要引用jquery一次,就可以将它粘贴到窗口中,使用的名称不同于
$
jquery


任何帮助都将不胜感激。

请尝试
window[“$”]=window[“jQuery”]=require(“jQuery”)
我相信您安装了3.2版的
@types/jQuery
软件包。此版本需要2.3+版本的TypeScript。也许,您的项目使用的是较旧的TS版本。升级到最新版本。这能解决问题吗?如果没有,给我一个项目来复制这个问题。哦,天哪,就是这样。我到处都找不到这个。如果你把这写在回信里,我会接受的。