当前位置 : 主页 > 网页制作 > Nodejs >

node.js – 在TypeScript中导入节点模块

来源:互联网 收集:自由互联 发布时间:2021-06-16
如何导入位于TypeScript中node_modules文件夹中的Node模块? 当我尝试编译以下的TypeScript代码时,我收到一条错误消息(当前作用域中不存在名称”async”): // Converted from: var async = require('asyn
如何导入位于TypeScript中node_modules文件夹中的Node模块?

当我尝试编译以下的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');
网友评论