我在webstorm中设置了一个typescript filewatcher,我想用它来不断编译对typescript文件的更改。该文件也使用jQuery。打字稿编译器没有将文件更改为javascript。编译发生完全正常,直到我在参数中添加“--module amd” - 用javascript编译。所以我现在拥有的是新的.ts文件和旧的.js文件,就像我更改参数之前一样。
这是ts文件:
/// <reference path="jquery.d.ts" />
function append(parentDivId, text){
$(idSelector(parentDivId)).append(text);
}
以下是filewatcher设置如下所示:
程序:C:\ Users \ Me \ AppData \ Roaming \ npm \ tsc.cmd
参数: - sourcemap $ FileName $ --out“--module amd”
答案 0 :(得分:1)
如果您想使用节点附带的tsc,则该程序需要与node <pathtotsc.js>
相反,我建议您使用TypeScript SDK。演示:http://www.youtube.com/watch?v=RWXGMug_Rmo&hd=1