如何使 Typescript 与 SystemJS 和 Angular 一起使用成为可能?

2023-11-27

我试图让 SystemJS 与 Typescript 一起工作,但它们似乎相互冲突。

如何利用 System.js 的自动加载而不与 Typescript 上的关键字冲突?使用 import / require 使得 Typescript 使用它自己的方式来加载和引用文件,尽管它会翻译export as module.exports = ...,它不会做同样的事情import

是否有可能实现这一目标,或者我必须等待 Typescript 支持 ES6 关键字?


TypeScript 1.5 添加了对编译为 ES5 SystemJS 模块语法的支持。

编写一个类,例如:

export class Foo {}

然后编译

tsc --module system foo.ts

结果将是使用 SystemJS 格式的 ES5 模块。

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

如何使 Typescript 与 SystemJS 和 Angular 一起使用成为可能? 的相关文章

随机推荐

  • 给搜索栏一个半圆形

    是否可以使用 android 形状元素为 Seekbar 提供弧形形状 如果没有 还有其他方法可以改变搜索栏的形状吗 我有一个允许半圆的开源 CircularSeekBar http devadvance com circularseekb
  • 平移寻找AVPlayer

    我正在尝试在 AVPlayer 中向前和向后平移和搜索 这是可行的 但确定平移在何处转换为资产长度的基本数学是错误的 有人可以提供帮助吗 void handlePanGesture UIPanGestureRecognizer pan CG
  • Flutter 的 Paragraph 类的宽度指标有何含义?

    The 文档for Paragraph 有四种不同的方法来获取宽度距离 宽度 双倍该段落占用的水平空间量 最长线 双段落中从最左边字形的左边缘到最右边字形的右边缘的距离 最大固有宽度 双精度返回最小宽度 超过该宽度增加宽度不会减小高度 mi
  • 有没有办法更快地发现BLE外设服务?

    我发现我在 iOS7 中实现 BLE 协议在启动阶段非常慢 在我的应用程序中 启动序列约占整个执行时间的 68 我该怎么做才能让它更快 我已经计时了 这就是我得到的 t dt 37 598 BLE Discovered peripheral
  • 如何使用 p/invoke 在没有 Mono.Posix 的情况下在 .NET 5 / .NET 6 中获取 Linux 文件权限?

    我最近发现 我可以相对容易地从 NET 进行 Linux 系统调用 例如 看看我是否需要sudo我只是做了这样的签名 internal class Syscall DllImport libc SetLastError true inter
  • 如何在UIAlertController中添加UIImageView?

    I want UIAlertController提出警报UIImageView in an ActionSheet 但是当我运行该应用程序时它就会终止 这是我的代码 UIAlertController alert UIAlertContro
  • 是否可以覆盖“self”以指向Python中self.method内的另一个对象?

    class Wrapper object def init self o get wrapped object and do something with it self o o def fun self args kwargs self
  • 如何在 asp.net 5 项目中添加本地 dll

    I am trying to make an ASP NET 5 site use visual studio 2015 preview and i want to add dll at local file system to the A
  • 上下文之间的事务

    我正在使用 Entity Framework Core 7 开发一个控制台应用程序 该应用程序分为 3 个不同的区域 但数据库是共享的 我创建了3个不同的DbContext现在我需要在它们之间执行交易 所以我需要一个原子操作来保存所有更改或
  • Woocommerce:更新所有产品的功能

    我的 Woocommerce 产品有问题 如果我只是更新产品 编辑产品并单击 更新 按钮 而不进行任何更改 则此问题已得到解决 我的网站中有大约 2000 个产品 然后我考虑使用 function php 文件中的函数来执行此操作 应该是这
  • 在 python 中将图像(png 和 jpg)转换为多维列表并向后转换

    我使用 PIL 将图像转换为单色 然后转换为列表列表 但我不确定如何处理 RGB 图像 有人可以指导我如何将图像转换为多维列表并向后转换 python 吗 让我们从已知的示例图像开始 这是一个实际使用的小型 3x2 尺寸和一个较大的尺寸 以
  • Azure 资源模板依赖项/Application Insights

    我在将带有 Web 应用程序的 Application Insights 部署到 Azure 时遇到先有鸡还是先有蛋的问题 在 ARM 模板中 Application Insights 模块依赖于应用程序 ID 的网站 请参阅下面的 ARM
  • 不支持带有第二个索引的 ORDER BY

    我正在使用 cassandra 2 1 和最新的 CQL 这是我的表和索引 CREATE TABLE mydata chats new id bigint adid bigint fromdemail text fromemail text
  • 寻找Java拼写检查库[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我正在寻找一个开源 Jav
  • 将 Julia 数组转换为数据帧

    我有一个数组 X 我想将其转换为数据帧 根据网络的推荐 我尝试转换为数据帧并收到以下错误 julia gt y convert DataFrame x ERROR converthas no method matching convert
  • 使用gson反序列化json字符串

    我的 java servlet 以这种方式返回 json 字符串 Gson gson new Gson String lista gson toJson utenti System out println lista request set
  • Android Asynctask处理实时视频帧

    我正在使用 OpenCV 尝试进行一些实时视频处理 由于处理相当繁重 它会显着延迟输出帧 使实时流看起来不稳定 我想将一些处理卸载到 AsyncTask 中 我已经尝试过 它实际上使视频更加流畅 然而 它最终会立即启动大量任务 然后它们会慢
  • Asp.Net Core 中使用 POST 方法重定向到 URL

    我有简单的网址重写器 private static void RedirectToAPI RewriteContext context var request context HttpContext Request if request P
  • 从 MKMapView 找出您所在的区域类型

    有什么方法可以从 MKMapView 确定您所在的区域类型吗 IE 如果地图的中心位于海洋中 我们可以告诉用户 地图的中心位于海洋上方 或者如果地图的中心位于绿色区域上方 地图的中心位于公园上方 我能想到的唯一方法是创建可见屏幕的屏幕截图并
  • 如何使 Typescript 与 SystemJS 和 Angular 一起使用成为可能?

    我试图让 SystemJS 与 Typescript 一起工作 但它们似乎相互冲突 如何利用 System js 的自动加载而不与 Typescript 上的关键字冲突 使用 import require 使得 Typescript 使用它