【问题标题】:Ionic 2 using .ts instead of .js fileIonic 2 使用 .ts 而不是 .js 文件
【发布时间】:2016-10-01 19:38:58
【问题描述】:

目前我开始学习ionic2,它会自动为我安装.ts file,而不是.js file

谁能指导我如何解决这个问题?

谢谢。

【问题讨论】:

  • 您使用什么 CLI 命令来创建项目?
  • 只有 {ionic start myTestingApp --v2} 我没有启动它为 --ts
  • 这很奇怪。我会在你的问题中提到这一点,以便人们知道:)

标签: javascript typescript ionic2


【解决方案1】:

Ionic 2 使用 .ts 而不是 .js 文件

最快的方法。将.js 文件重命名为.ts,然后开始修复所有错误。

JavaScript 是 TypeScript,所以你的运行时行为不会改变 ?

更多

https://basarat.gitbooks.io/typescript/content/docs/why-typescript.html

【讨论】:

    【解决方案2】:

    不要使用--ts 选项启动项目

    编辑:

    我刚刚测试了ionic start appName --v2,它正确地创建了一个 javascript 项目。 ionic info 的输出是这样的:

    Cordova CLI: 6.1.1
    Ionic Framework Version: 2.0.0-beta.7
    Ionic CLI Version: 2.0.0-beta.25
    Ionic App Lib Version: 2.0.0-beta.15
    OS:
    Node Version: v5.10.1
    

    【讨论】:

    • 你能把ionic info的结果贴出来吗?
    【解决方案3】:

    所有启动的新 Ionic v2 项目都将是 TypeScript。 Ionic 团队删除了使用 JavaScript 生成新项目的选项。所以没有其他选项,如 --js、--no-ts 或 --ts 标志,因为它们不再相关,因为 Typescript 是 Js 的超集

    更多详情在这里 - https://forum.ionicframework.com/t/typescript-project-files-named-js/54674/17

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-03
      • 1970-01-01
      • 2017-07-11
      • 2022-12-14
      • 1970-01-01
      • 2016-08-19
      • 1970-01-01
      • 2017-03-16
      相关资源
      最近更新 更多