道场宣布的国际化包装,像这样:如何从dojo i18n声明中生成typescript接口?
define({root: { "fooName": "fooValue" });
在打字稿我可以这样做:
var root = { root: { "uom": { "Degrees": "Degrees" } } };
export = root;
但是TSC -d test.ts并不至于我可以告诉产生任何有用的东西:
declare var root: {
root: {
"uom": {
"Degrees": string;
};
};
};
export = root;
我真的很想为TSC生成一个可用的接口:
interface IResx {
"uom": {
"Degrees": string;
};
};
我可以忽略一些东西吗?我们如何从这样的模块生成可重用的d.ts文件?
TSC -d产生.d.ts文件 –
嗯,我每天学习新的东西。有趣的是,生活有时可以让你指出其他的结论。 :) –