Javascript 在Angular2中使用不带TypeScript类型定义文件的节点模块
为了从Angular 2 typescript组件中使用jQuery,我遵循了以下步骤并能够使用它 成功地Javascript 在Angular2中使用不带TypeScript类型定义文件的节点模块,javascript,angular,typescript,typescript-typings,Javascript,Angular,Typescript,Typescript Typings,为了从Angular 2 typescript组件中使用jQuery,我遵循了以下步骤并能够使用它 成功地 //1. Install jQuery node module npm install jquery --save //2. Install typings npm install typings -g //3. Download jquery.d.ts typings install dt~jquery --global --save //4. Adding main fi
//1. Install jQuery node module
npm install jquery --save
//2. Install typings
npm install typings -g
//3. Download jquery.d.ts
typings install dt~jquery --global --save
//4. Adding main files in systemjs.config.js [ I am using systemjs and not webpack ]
'jquery': 'node_modules/jquery/dist/jquery.js'
//5 and then import in my component ts file
import "jquery";
现在我想在我的组件中使用blockui节点模块,我无法找到它的d.ts文件
如何在没有类型脚本定义文件的typescript中使用这样的模块
如果我需要提供更多信息,请告诉我。您可以创建自己的定义文件。关于@DanielB,因为它是nuget,所以只能在MS应用程序中使用吗?不,您仍然可以下载它并使用.zip文件将其解压缩。不要使用
打字,而是使用npm托管的@types
。不要安装typings
,而是执行npm安装--保存dev@types/jquery
。现在这比打字更受欢迎。