我的 ASP.NET MVC项目中有很多javascript插件和库,
我想转换为打字稿。
问题:
如何在ts文件中引用jQuery?
当我使用 tsc
手动构建 ts 文件时,我在下面收到此错误
myfile.ts(170,4(:错误 TS2304:找不到名称"jQuery"。
myfile.ts(172,1(:错误 TS2304:找不到名称"$"。
myfile.ts(173,2(:错误 TS2304:找不到名称"$"。
- 安装 Node.js如果尚未安装 Node (
- 打开命令行 (cmd.exe(
-
cd
到项目根目录 - 执行
npm install @types/jquery
现在,在node_modules下,您将找到jQuery的"index.d.ts"打字稿定义文件。
node_modules/@types/jquery/index.d.ts
5.将文件拖放到打开的打字稿文件"yourFile.ts"的顶部
<参考 路径="../../../node_modules/@types/jquery/index.d.ts" />
....
。您的打字稿代码在这里
现在你将拥有jQuery和$的智能感知。