如何以编程方式安装打字

时间:2016-07-29 06:07:01

标签: typescript typescript-typings

我想从typings文件中安装build.js

例如,要安装我的bower代表,请使用:

var bower = require("bower");
bower.commands.install();

是否可以这样安装typings

1 个答案:

答案 0 :(得分:2)

我不相信,但作为替代方案,您可能可以使用child_process来运行它。

如果您在全球范围内安装了Typings,那么这些内容应该有效:

"convert ".escapeshellarg($png)." -crop {$tiles}x{$tiles}! +repage ".escapeshellarg(str_replace(".png", "_%d.png", $png))

或者如果你在本地安装它:

var spawn = require("child_process").spawn;
var typings = spawn("typings", ["install"], { shell: true });

我建议阅读child_process文档以了解如何将输出从stdout / stderr传递到构建脚本 - 否则它会默默运行,我认为。