0
所以我建立一個打字稿的圖書館項目Node.js
。我必須至少使用一個外部參考--- node.d.ts
。將外部模塊導入內部模塊?
我試圖使用編譯器的--out lib.js --declaration
功能來生成代碼。但是,如果沒有內部模塊/名稱空間,lib.js
文件及其定義是空的。而且,我想在導出爲庫時保留一個不錯的名稱空間。
對於其他人使用這個庫中的TS,像
/// <reference path="node_modules/mylib/definitions.d.ts"/>
import mylib = require('mylib');
var A = mylib.A;
var AsubB = mylib.a.B;