Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Angular2中使用不带TypeScript类型定义文件的节点模块_Javascript_Angular_Typescript_Typescript Typings - Fatal编程技术网

Javascript 在Angular2中使用不带TypeScript类型定义文件的节点模块

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

为了从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 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
。现在这比打字更受欢迎。