は、私は2角度インストールする必要がありますが、私は$ ng new myApp
を実行していたときのバージョンは、私は多くのことを検索4ですが、私は唯一のバージョンをインストールする方法を見つけることができませんでした。2.古いバージョンのAngularをインストールするには?
誰もがそれを行う方法を知っていますか?
編集 コマンド: ng new MYAPP --ng4=false
それは動作しません。
は、私は2角度インストールする必要がありますが、私は$ ng new myApp
を実行していたときのバージョンは、私は多くのことを検索4ですが、私は唯一のバージョンをインストールする方法を見つけることができませんでした。2.古いバージョンのAngularをインストールするには?
誰もがそれを行う方法を知っていますか?
編集 コマンド: ng new MYAPP --ng4=false
それは動作しません。
角度4を使用する必要があります。これはリリース版のもので、ベータ版です。
ng new
するためのオプションをご覧ください:https://github.com/angular/angular-cli/wiki/new
以前の1.0.0その--ng4=false
がとにかくデフォルトであることをng new myApp --ng4=false
を使用してくださいという角度CLIバージョン上にある場合。
バージョン1.0.0を使用している場合角度2をデフォルトにすることはできません。 1.0.0 release notesをご覧ください。バージョン1.0.0では、cliは、新しいプロジェクトを生成するために角度4だけを使用するように更新されました。ただし、の角度バージョンを手動でpackage.json
の希望のバージョンに変更することができます。
また、Angular 4を使用することをおすすめします。違いは、バージョンの違いを気にするほど重要ではありません。実際、角度4の目標の1つは、角度2との後方互換性を可能にすることです。
しかし、私は、新しい学習者としてコースとは異なるバージョンを使用するリスクを明確に理解できます。あなたが可能な限り多くの相違を最小限に抑えるので、何か間違ったことがあったためにエラーが起きる(比較的)ことができます。うまくいけば(
最初の(そして好ましくは)アプローチは、教師が使用している角度CLIのバージョンを特定し、CLIの特定のバージョンをインストールすることです:
だから、すべてのことで、私は2つのアプローチをお勧めしますコースのある時点で、先生はpackage.jsonを表示しますので、角度のあるCLIバージョンが使用中であることがわかります。次に、特定のCLIバージョンをグローバルにインストールしてからプロジェクトにインストールします)。
2番目の方法は、アプリケーションのpackage.jsonを教師のpackage.jsonと一致するように更新することです(グローバルAngular CLIのバージョンは変更しません)。これはやや危険ですが、あなたのプロジェクトにおける角張ったバージョンが教師のものに合っていることを確認すると、比較的安全です。
どちらのオプションも、バージョン番号と一致するようにコースで使用されているpackage.jsonを取得/表示する必要があることに注意してください。そのオプションがなければ、実際にあなたのコースと同じバージョンを使用しているかどうかはまったくわかりません。
なぜ新しいバージョンではなく古いバージョンを使用したいのですか? –
アングル4はアングル2とほとんど変わりませんが、それでもほとんど同じです – Roljhon
私は角度2のコースを取っていますが、それほど違いはないと私は知っていますが、教師が使用するファイル構造と同じです。 – Ricky