我正在尝试使用 Visual Studio 开发人员工具在 node.js 中编写环境模块。
模块看起来像这样
module "Module" {
export class Class {
first = "First";
second = "Second";
}
}
我想尝试在另一个文件中使用它:
var m = require("Module");
var c = new m.Class();
在 require 语句上输入没问题,但这会产生编译器错误,提示“只有环境模块可以使用带引号的名称”。
那么我应该如何编写 TypeScript 模块,以便将它们导入到其他项目文件中,并且导入是强类型的?
最佳答案
使用声明
。
declare module "Module" ...
关于node.js - Node.js 中的环境 TypeScript 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34247223/