10

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

我需要创建一个 JS 入门项目,以便可以将现有的 JS ionic 2 应用程序复制到全新安装中。

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

类型 yyy 上不存在属性 xxx

4

2 回答 2

11

就像您可以阅读Ionic 文档一样:

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

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

所以你需要运行

ionic start xxx --v2 --no-ts

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

编辑:

你是对的。这似乎是文档或 Ionic CLI 中的错误。在此提交中,您可以看到标题是remove javascript as an option for v2 projects ...最后一条评论中,他们提到了有关更新文档的一些内容(因为它说想要使用 JavaScript?传递 --no-ts标记并为 JavaScript 设置一个项目。)。

你可以关注这篇文章,看看 Ionic Team 是否有人回答了这个问题。

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

编辑2:

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

我们将全力以赴。

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

于 2016-06-21T17:28:41.433 回答
4

这是 Ionic Team 的官方回答: https ://forum.ionicframework.com/t/typescript-project-files-named-js/54674/16

不再支持 JS。只有打字稿

于 2017-01-04T17:10:45.057 回答