也许它是重复的,但我已经搜索了一个小时并没有找到答案。
我有一个名为的节点模块a-module
,其中包含一些 .ts 文件(例如a.ts
)
我有另一个节点模块b-module
,其中有a-module
它的依赖项。
我想从 to 导入一些 .tsa-module
文件b-module
。在b-module
我写的一些文件中:
import a = require('a-module/a');
console.log(a);
当我试图b-module
用 tsc 编译时,是说
Cannot find external module 'a-module/a'.
我究竟做错了什么?
PS 我有用于 SublimeText 的 ArcticTypescript 插件,似乎它足够智能找到a-module/a
. 为什么 tsc 无法找到我的文件?
PPS 我的文件结构是这样的
b-module/
node_modules/
a-module/
a.ts
b.ts
我正在尝试导入a.ts
到b.ts
.