将 TypeScript 转换为 JavaScript

2024-01-02

我想知道如何才能改变打字稿 http://www.typescriptlang.org/以跨平台方式转换为 JavaScript。我知道以下内容的可用性Typescript 的节点包管理器 http://www.typescriptlang.org/#Download,但是还有其他可以在服务器端使用的替代方案吗?


TypeScript 编译器是用 TypeScript 构建的,因此可以作为 JS 文件使用(tsc.js https://github.com/Microsoft/TypeScript/raw/02547fe664a1b5d1f07ea459f054c34e356d3746/lib/tsc.js)可以使用几乎任何兼容 ES3 的 VM 或 JS 实现来运行。

也就是说,编译器当前的文件 I/O 基础结构仅支持 Node 和 Windows Scripting Host 文件 API。如果您想推荐对其他环境的支持,请随时联系我们的团队GitHub 站点 https://github.com/Microsoft/TypeScript(以前CodePlex http://typescript.codeplex.com)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 TypeScript 转换为 JavaScript 的相关文章

随机推荐

  • 如何在 Jetty 中部署 Servlet?

    我创建了一个简单的 Servlet 我想将其部署在 Jetty 7 2 中 Jetty 正在运行并且能够为 JSP 页面提供服务http localhost 8080 jonas test jsp 我用 Jetty 启动java jar s
  • React 18 TypeScript 儿童 FC

    我升级到 React 18 并且编译得很好 如今 似乎每个使用子组件的组件都会抛出错误 Property children does not exist on type IPageProps 在儿童道具自动包含在之前FC界面 现在看来我必须
  • 将 IN 子句与 PIG FILTER 结合使用

    PIG 支持 IN 子句吗 filtered FILTER bba BY reason not in a b c d 或者我应该把它分成多个 OR Thanks 您可以使用 Apache DataFu 中的以下 udf 代替 这将帮助您避免
  • 如何在 JPA 2.0 项目中加载 Hibernate 'xxx.hbm.cfg' 文件?

    我刚刚启动了一个 Spring Roo 应用程序 使用 Hibernate 作为 JPA2 0 提供程序 我使用罐 子的方式如下 hibernate core 3 6 4 Final jar hibernate commons annota
  • 使用 C# 中的架构进行 XML 解析

    我正在编写一些在运行时加载 xml 文件的代码 目前 我们使用 XmlDocument 类型来读取 xml 文件 并在 SelectSingleNode 语句周围包装一个 try catch 这是在节点为 null 或在我们解析用户时不存在
  • iOS 从后台重新检查加载位置

    我正在构建一个应用程序 它根据您当前的位置显示结果数据 目前 我正在使用viewDidLoad的方法UIViewController开始CLLocationManager并获取当前位置 一旦我获得了与我想要的准确性相匹配的位置 我就会向我的
  • 从发布的 JSON 获取经典 ASP 变量

    我正在尝试通过 AJAX 将 JSON 发布到经典 ASP 页面 该页面检索值 检查数据库并将 JSON 返回到原始页面 我可以通过 AJAX 发布 JSON 我可以从 ASP 返回 JSON 我无法将发布的 JSON 检索到 ASP 变量
  • 在 Golang 中导入 C 错误:cc1.exe:错误:给出的文件名太多

    我正在尝试导入并使用 C 包 但我不断收到此错误 runtime cgo cc1 exe error too many filenames given Type cc1 exe help for usage cc1 exe fatal er
  • 将域指向我的远程 Node JS 应用程序?

    我正在尝试弄清楚如何在我的 Ubuntu 10 04 LTS 服务器上准确部署 Node JS 我读过许多不同的博客和文章 它们解释了多种不同的方式 大多数似乎已经过时了 或者看起来并没有真正发挥作用 看来最简单的解决办法就是使用Forev
  • 部分类文件的命名约定

    我正在生成大部分 ASP NET MVC 脚手架代码 所有生成的文件都是使用标准命名约定的部分类 例如 我的员工控制器文件名为 EmployeeController cs 如果我希望使用自定义的非生成逻辑扩展 EmployeeControl
  • Visual Studio 2019:起始页而不是起始窗口

    Visual Studio引入了阻塞Start Window而不是非阻塞Start Page 考虑到Visual Studio的可扩展性如何 有没有办法让VS2019显示非阻塞Start Page The new Start Window非
  • switch 语句:“期望一个常量值”

    目前我正在与 神奇的字符串 问题作斗争 public class MyDataField class definition exuecuted method public void SwitchMultipleDataFields var
  • 如何将三个sql选择组合成一个查询

    我有下面的三个查询 我想将它们合并为一个查询 这样我就可以得到三列 其中包含按县划分的结果 我尝试对所有表进行内部联接 但得到的数据很差 如何组合这三个查询并按县分组 select Total DLL Children SUM cd Num
  • java中通过反射设置对象字段的值

    首先 我有一个这样的对象 public class Entity public int data1 public String data2 public float data3 public SubEntity data4 public c
  • 如何将字节转换为字符串?

    我需要转换我的Byte to a String because NSInteger write const uint8 t buffer maxLength NSUInteger takes a String作为它的第一个参数 我想要的是
  • 需要 root 才能在运行时通过应用程序执行 shell 命令“输入 keyevent <#>”?

    我正在尝试执行 adb shell 命令input keyevent 5在运行时通过我的应用程序接听电话 如果我这样做 Runtime getRuntime exec input keyevent 5 它似乎没有执行 什么也没有发生 但是当
  • 如何在 Azure DevOps 中从 .vdproj 构建安装项目?

    我最近将一些 Windows 应用程序升级到 VS2019 并使用 VS2019 中的 VSInstallerProject 扩展创建了安装项目 我注意到 运行发布管道时 安装程 序并未创建 但我需要此处的 msi 或 exe 文件 以便我
  • Gradle 无法解析来自神器的依赖关系

    我正在尝试构建一个 android library MyLib1 它依赖于 gradle 和 jenkins 中的另一个 android library MyLib2 我有点绝望 因为我认为我的 gradle 文件和设置都没有问题 我成功地
  • Jetpack Compose LazyColumn - 如何分别更新每个项目的值?

    我正在为我的应用程序开发购物车功能 我希望分别添加 减少 LazyColumn 中每个列表项的数量 我只使用一个 记住 因此如果我单击添加 减少 它们都会同时更新 如何单独控制每个项目 截屏 https i stack imgur com
  • 将 TypeScript 转换为 JavaScript

    我想知道如何才能改变打字稿 http www typescriptlang org 以跨平台方式转换为 JavaScript 我知道以下内容的可用性Typescript 的节点包管理器 http www typescriptlang org