【发布时间】:2014-06-04 04:54:43
【问题描述】:
在NodeJS中,用Typescript编写的模块需要定义文件吗?
我已经编写了一个名为“deck-node”的模块(如果你想测试,可以在 NPM 上使用)但是当我在另一个 Typescript 模块中使用require('deck-node');require 时,我从编译器收到一个错误说:
/deck-node-app/app.ts(5,1): error TS2071: Unable to resolve external module ''deck-node''.
/deck-node-app/app.ts(5,1): error TS2072: Module cannot be aliased to a non-module type.
我认为 Typescript 不需要已经用 Typescript 编写的东西的定义文件。这是不正确的吗?
【问题讨论】:
标签: node.js typescript