【问题标题】:Typescript filewatcher not working in JavaScriptTypescript filewatcher 在 JavaScript 中不起作用
【发布时间】:2013-12-03 02:36:54
【问题描述】:

我在 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"

【问题讨论】:

  • 参数看起来不正确 - 您需要将生成文件的路径作为 -out 选项的值传递。喜欢: --module amd -sourcemap $FileName$ --out $ProjectFileDir$/javascript/$FileNameWithoutExtension$.js

标签: webstorm


【解决方案1】:

如果你想使用节点自带的 tsc 程序需要遵循node &lt;pathtotsc.js&gt;

我建议您使用 TypeScript SDK。演示:http://www.youtube.com/watch?v=RWXGMug_Rmo&hd=1

【讨论】:

  • 我查看了 C:\Users\Me\node_modules\ 但在任何地方都没有看到 tsc.js。您的意思是“tsc.cmd”吗?在哪里可以找到?
  • 问题就消失了。无论如何,谢谢。
猜你喜欢
  • 2013-12-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-31
  • 2021-04-08
  • 2020-02-15
  • 2021-04-15
  • 2018-11-08
相关资源
最近更新 更多