web-dev-qa-db-ja.com

TypeScriptアプリではなく、ionic 2)を使用してJavaScriptスターターアプリを作成します

JSスタータープロジェクトを作成しようとしていますが、ionic start xxx --v2TypeScriptプロジェクトを作成します。

JSスタータープロジェクトを作成して、既存のJS ionic 2アプリをクリーンインストールにコピーできるようにする必要があります。

すべてのJSファイルの名前をTypeScriptに変更しようとしましたが、次のタイプのエラーメッセージが大量に表示されます。

プロパティxxxはタイプyyyに存在しません

10
Bill Noble

あなたが読むことができるのと同じように 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を使ってもらいたいです

10
sebaferreras

Ionicチーム: https://forum.ionicframework.com/t/TypeScript-project-files-named-js/54674/16 からの公式の回答は次のとおりです。

JSはサポートされなくなりました。 TypeScriptのみ

3
BohdanZ