我正在尝试创建一个 JS 入门项目,但ionic start xxx --v2
创建了一个打字稿项目。
我需要创建一个 JS 入门项目,以便可以将现有的 JS ionic 2 应用程序复制到全新安装中。
我确实尝试将我所有的 JS 文件重命名为 typescript,但得到了一些类型的错误消息:
类型 yyy 上不存在属性 xxx
我正在尝试创建一个 JS 入门项目,但ionic start xxx --v2
创建了一个打字稿项目。
我需要创建一个 JS 入门项目,以便可以将现有的 JS ionic 2 应用程序复制到全新安装中。
我确实尝试将我所有的 JS 文件重命名为 typescript,但得到了一些类型的错误消息:
类型 yyy 上不存在属性 xxx
就像您可以阅读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-v2
Slack 频道问,答案是:
我们将全力以赴。
你可以做你自己的工作并将其转换为 es6 工作流程,但我们希望人们使用 typescript
这是 Ionic Team 的官方回答: https ://forum.ionicframework.com/t/typescript-project-files-named-js/54674/16
不再支持 JS。只有打字稿