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

时间:2016-06-21 17:10:50

标签: javascript typescript ionic-framework ionic2 ionic3

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

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

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

  

yyy

类型不存在属性xxx

2 个答案:

答案 0 :(得分:10)

就像你可以阅读Ionic docs

  

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

     

想要使用JavaScript吗?传递--no-ts标志并获得一个   项目设置为JavaScript。

所以你需要运行

ionic start xxx --v2 --no-ts

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

编辑:

你是对的。它似乎是文档或Ionic CLI中的错误。在这个commit中,您可以看到标题是删除javascript作为v2项目的选项... here在上一条评论中他们提到了有关更新文档的内容(因为它说想要使用JavaScript吗?传递--no-ts标志并为JavaScript设置一个项目。)。

您可以按照此post查看Ionic小组是否有人回答此问题。

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

编辑2:

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

  

我们全力以赴。

     

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

答案 1 :(得分:3)

以下是Ionic团队的官方回答: https://forum.ionicframework.com/t/typescript-project-files-named-js/54674/16

不再支持JS了。只有打字稿