在Sublime文本上运行TypeScript文件

我想在sublime text 3控制台中构建TypeScript文件(扩展名为.ts),并在控制台中显示输出,就像sublime使用python一样。我知道TypeScript是一种编译语言,怎么办?编译语言表示在执行JavaScript文件之前先编译(.ts)文件并将其转换为Javascript(.js)文件。

我尝试从sublime软件包安装程序安装TypeScript插件,但是它需要某种架构来运行文件,如here所述。同样,this这个问题也无济于事,因为它显示了保存后如何构建,也没有说明运行独立文件。

bjwmkj 回答:在Sublime文本上运行TypeScript文件

在这个答案中,我假设您已经在本地计算机上安装了Node.js和Typescript。如果没有,则可以从here安装Node.js,然后,可以运行以下命令以使用节点包管理器安装typescriptts-node

npm install -g typescript
npm install -g ts-node

现在,您可以按照以下步骤操作了:

  • 打开打字稿文件-您需要在sublime文本3上运行。
  • 单击Tools选项卡,然后依次单击Build SystemNew Build Systementer image description here

  • 将打开一个新文件。用以下JSON对象覆盖其内容。根据{idleberg的建议,cmd参数使用ts-node。 @OdatNurd建议添加“选择器”:“ source.ts”,以自动为TypeScript文件选择构建,因此您不必手动选择它。

{
    "shell": true,"cmd": ["ts-node $file"],"selector": "source.js"
}
  • 使用名称ts.sublime-build保存文件。
  • 最后,如果未自动选择脚本,请使用ts构建脚本,如下所示。

enter image description here

  • 现在,单击 ctrl + B 以运行脚本。并且您应该在sublime文本控制台上看到输出。
,

打开程序包控件->输入或选择“ 安装程序包”->输入或选择“ TypeScript ”->按Enter键

Ex->对于Mac OS: command + shift + p 在该类型后打开程序包控制或选择“ 安装程序包”,它将提供要选择的软件包列表,键入“ TypeScript ”,然后按Enter。

本文链接:https://www.f2er.com/3167626.html

大家都在问