JSスタータープロジェクトを作成しようとしていますが、ionic start xxx --v2
TypeScriptプロジェクトを作成します。
JSスタータープロジェクトを作成して、既存のJS ionic 2アプリをクリーンインストールにコピーできるようにする必要があります。
すべてのJSファイルの名前をTypeScriptに変更しようとしましたが、次のタイプのエラーメッセージが大量に表示されます。
プロパティxxxはタイプyyyに存在しません
あなたが読むことができるのと同じように Ionic docs :
Ionic 2アプリケーションは、デフォルトでTypeScriptとして作成されます。
代わりにJavaScriptを使用したいですか?
--no-ts
フラグを渡して、代わりにJavaScript用にプロジェクトをセットアップします。
だからあなたは実行する必要があります
ionic start xxx --v2 --no-ts
==============================
編集:
あなたが正しい。ドキュメントまたはIonic CLIのいずれかでバグのようです。この commit では、タイトルがremovejavascriptであることがわかります。 v2プロジェクトのオプションとして...および ここ 最後のコメントで、ドキュメントの更新について何か言及しています(代わりにJavaScriptを使用したい?-no-tsフラグを渡し、代わりにJavaScript用にプロジェクトをセットアップします。)。
これに沿って post をフォローして、Ionicチームの誰かがこの問題について回答するかどうかを確認できます。
=============================
編集2:
ionic-v2
Slackチャネルで質問したところ、答えは次のとおりでした。
TSに全面的に参加します。
あなたはあなた自身の仕事をしてそれをes6ワークフローに変換することができますが、私たちは人々にTypeScriptを使ってもらいたいです
Ionicチーム: https://forum.ionicframework.com/t/TypeScript-project-files-named-js/54674/16 からの公式の回答は次のとおりです。
JSはサポートされなくなりました。 TypeScriptのみ