Typescript 编译器错误 TS2307:找不到模块 'jquery'
Typescript Compiler error TS2307: Cannot find module 'jquery'
我正在关注 JSPM 入门 guide,我想安装 jquery 包,所以我执行以下命令。
jspm install jquery
但是当我尝试像下面这样在打字稿中导入它时
import $ from 'jquery'
我从 typescript 编译器中得到一个错误,说 error TS2307: Cannot find module 'jquery'.
不仅对于这个库,对于其他库我也遇到同样的错误。
您需要在编译上下文中包含 jquery
的类型定义,您可以从 https://github.com/DefinitelyTyped/DefinitelyTyped
中获取它们
我在 Azure DevOps 上的 VSBuild 期间遇到了完全相同类型的错误。
在我的例子中,解决方案只是将新的额外步骤 Install npm
添加到构建管道中,错误就消失了。
希望对大家有所帮助!
我正在关注 JSPM 入门 guide,我想安装 jquery 包,所以我执行以下命令。
jspm install jquery
但是当我尝试像下面这样在打字稿中导入它时
import $ from 'jquery'
我从 typescript 编译器中得到一个错误,说 error TS2307: Cannot find module 'jquery'.
不仅对于这个库,对于其他库我也遇到同样的错误。
您需要在编译上下文中包含 jquery
的类型定义,您可以从 https://github.com/DefinitelyTyped/DefinitelyTyped
我在 Azure DevOps 上的 VSBuild 期间遇到了完全相同类型的错误。
在我的例子中,解决方案只是将新的额外步骤 Install npm
添加到构建管道中,错误就消失了。
希望对大家有所帮助!