如何导入位于TypeScript中node_modules文件夹中的Node模块? 当我尝试编译以下的TypeScript代码时,我收到一条错误消息(当前作用域中不存在名称”async”): // Converted from: var async = require('asyn
当我尝试编译以下的TypeScript代码时,我收到一条错误消息(当前作用域中不存在名称”async”):
// Converted from: var async = require('async'); import async = module('async');您需要创建一个定义文件并包含以下内容:
module "async" {}
然后在TypeScript代码中添加对此定义文件的引用
///<reference path='definition-file.d.ts' /> import async = module('async');