【问题标题】:How to make typescript optional for ionic 2 applications?如何使 typescript 对 ionic 2 应用程序是可选的?
【发布时间】:2017-01-12 14:22:51
【问题描述】:

如果我需要在 ionic 2 应用程序的 Angular 组件中导入新的 JS 库,我首先需要通过类型来安装类型。

我认为 typescript 对于 ionic 2 是可选的。

我需要如何配置 Ionic 2 以跳过此额外步骤?

【问题讨论】:

    标签: typescript ionic2


    【解决方案1】:

    恐怕几周前我在ionic-v2 Slack 频道问过这个问题,Ionic Team 的一位开发人员的回答是:

    我们将全力以赴。

    您可以自己完成工作并将其转换为 es6 工作流程,但我们希望 人们使用打字稿

    所以 Typescript 对于 Ionic 2 应用程序不是可选的


    更新:

    Ionic2 resource pages 中还有一个 All in on TypeScript 部分,Ionic Team 解释了使用 TypeScript 的好处:

    TypeScript 是 JavaScript 的超集,可为您提供以下优势:

    • 可选的静态类型(这里的键是可选的)
    • 类型推断,它提供了类型的一些好处,而无需实际使用它们
    • 在主要支持之前访问 ES6 和 ES7 功能 浏览器
    • 能够编译成一个 JavaScript 版本, 在所有浏览器上运行
    • IntelliSense 提供强大的工具支持

    由于这些令人敬畏的功能以及它为您带来的巨大优势 开发者,Ionic 2 应用是用 TypeScript 而非 ES6 编写的

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-04
      • 2016-10-23
      • 1970-01-01
      • 1970-01-01
      • 2015-08-17
      • 1970-01-01
      • 2017-12-19
      • 2017-11-04
      相关资源
      最近更新 更多