使用离子2而不是打字稿应用程序创建一个javascript启动应用程序

Bil*_*ble 10 javascript typescript ionic-framework ionic2 ionic3

我正在尝试创建一个JS启动项目,但ionic start xxx --v2创建了一个打字稿项目.

我需要创建一个JS启动项目,这样我就可以将现有的JS ionic 2应用程序复制到干净的安装中.

我尝试将我的所有JS文件重命名为typescript,但是获得了大量类型的错误消息:

类型yyy上不存在属性xxx

seb*_*ras 10

就像你可以阅读Ionic docs一样:

Ionic 2应用程序默认创建为TypeScript.

想要使用JavaScript吗?传递--no-ts标志并获取为JavaScript设置的项目.

所以你需要运行

ionic start xxx --v2 --no-ts

==============================

编辑:

你是对的.它似乎是文档或Ionic CLI中的错误.在此承诺,你可以看到标题为删除的JavaScript作为V2项目的选择......这里在过去的评论,他们提一些关于更新文档(因为它说,要使用JavaScript来代替?传递--no-TS标记并获取为JavaScript设置的项目.).

您可以按照这篇文章查看Ionic Team的某位成员是否回答了这个问题.

=============================

编辑2:

刚刚在ionic-v2Slack频道询问,答案是:

我们全力以赴TS.

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

  • 与JavaScript相比,TypeScript是一个利基社区.我认为避免那些不喜欢等待转换器并喜欢JavaScript的人是一个很大的错误 - 因此,我们中的许多人都在寻找一种不使用Ionic的方法TypeScript ..那应该告诉你一些事情 (4认同)
  • 在"编辑2"中,@ sebaferreras补充说,如果没有TypeScript,就不可能创建一个Ionic2应用程序并引用Ionic2团队"全力以赴" - 这让Ionic团队感到失望:( (3认同)
  • 当你想用javascript从网络移植到移动设备时,Jeez非常苛刻. (3认同)