javascript - 没有 NodeJS 的 Typescript 命令行编译

标签 javascript command-line typescript build-script

我正在查看 Typescript,对如何通过命令行从 ts 文件构建 js 文件感到有点困惑。

它在文档中暗示您可以通过 nodeJS 轻松完成,如果我想要对 nodeJS 的依赖,那就太好了...那么有没有办法通过命令行编译它而无需 nodeJS 或 visual studio?

这对某些人来说可能看起来很疯狂,但如果可能的话,我会在最后放置一个构建脚本步骤来输出 javascript,然后将其打包到我的版本中,因为我倾向于使用 RubyMine 进行大部分 javascript 开发并且不我的构建服务器不希望依赖于 nodeJS 或 Visual Studio。

最佳答案

如果安装 TypeScript Tools如果机器上没有安装 Visual Studio,tsc.exe 及其依赖项仍会安装。

您也可以只 xcopy deploy tsc.exe(我没有它的依赖项的明确列表,但很容易弄清楚,或者只需将安装的所有内容复制到 SDK 文件夹)到构建服务器。唯一出乎意料的是您需要的是 msvcr110.dll,您可能需要也可能不需要将其复制到 tsc.exe 的路径。

关于javascript - 没有 NodeJS 的 Typescript 命令行编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15526394/

相关文章:

mysql - 为什么 SELECT * FROM table_name\G 中的\G?

python - 如何从 python 捕获 matlab 函数的输出

javascript - 使用 NodeJS 从 package.json 获取名称属性

javascript - jQuery 发现不工作

javascript - Angular Rails 模板无法正常工作

optimization - 安装 Homebrew、libjpeg 和 optipng 以使用 HTML5 Boilerplate 构建工具

javascript - Typescript 中使用 React Props 的展开运算符(错误 : . ..可以使用约束 {} 的不同子类型进行实例化)

javascript - 确保嵌套成员的接口(interface)类型

javascript - 通过下拉隐藏表格行

javascript - 协助调试这个简单的 javascript split 函数