[解決済み] Angular / Angular-CLIとNode.jsの互換性一覧はありますか?
2022-04-27 12:29:55
質問
定期的に問題にぶつかるのですが、古いAngularプロジェクトでAngularの非推奨の依存関係をスピンアップしなければなりません。
私はNode.jsの最新版(少なくともLTS版)を使っていないため、古いプロジェクトを動かすことができないという問題がよくありました。 Nodeのバージョンマネージャーを使うことで解決しましたが、それでも、AngularバージョンXに使うべき最適なNode.jsのバージョンがわからないという問題がよくあります。
悲しいことに 公式リリースノート 特に、特定のNode.jsのバージョンを使用できないAngularのバージョンを知りたい場合は、このトピックをみすぼらしく扱い、本当の助けにはなりません...。
AngularのどのバージョンがどのNode.jsのバージョンと互換性があるかをチェックするための完全な互換性リストはありますか?
解決方法は?
|Angular CLI| Angular | NodeJS |TypeScript | RxJS Version |
|-----------|--------------------|------------------------------ |-----------|-----------------------------------------|
|- |2.x |6.0.x or later minor |2.0.x |5.0.x/5.1.x/5.2.x/5.3.x/5.4.x/5.5.x |
|1.0.6 |4.x |6.9.x or later minor |2.2.x |5.0.x/5.1.x/5.2.x/5.3.x/5.4.x/5.5.x |
|1.1.3 |4.x |6.9.x or later minor |2.3.x |5.0.x/5.1.x/5.2.x/5.3.x/5.4.x/5.5.x |
|1.2.7 |4.x |6.9.x or later minor |2.3.x |5.0.x/5.1.x/5.2.x/5.3.x/5.4.x/5.5.x |
|1.3.2 |4.2.x or later minor|6.9.x or later minor |2.4.x |5.0.x/5.1.x/5.2.x/5.3.x/5.4.x/5.5.x |
|1.4.10 |4.2.x or later minor|6.9.x/8.9.x or later minor |2.4.x |5.0.x/5.1.x/5.2.x/5.3.x/5.4.x/5.5.x |
|(1.5.6) |5.0.x |6.9.x/8.9.x or later minor |2.4.x |5.5.x |
|1.5.6 |5.1.x |6.9.x/8.9.x or later minor |2.5.x |5.5.x |
|1.6.7 |5.2.x or later minor|6.9.x/8.9.x or later minor |2.5.x |5.5.x |
|1.7.4 |5.2.x or later minor|6.9.x/8.9.x or later minor |2.5.x |5.5.x |
|6.0.8 |6.0.x |8.9.x or later minor |2.7.x |6.0.x/6.1.x/6.2.x/6.3.x/6.4.x/6.5.x/6.6.x|
|6.1.5 |6.1.x |8.9.x or later minor |2.7.x |6.2.x/6.3.x/6.4.x/6.5.x/6.6.x |
|6.2.9 |6.1.x |8.9.x or later minor |2.9.x |6.2.x/6.3.x/6.4.x/6.5.x/6.6.x |
|7.0.7 |7.0.x |8.9.x/10.9.x or later minor |3.1.x |6.3.x/6.4.x/6.5.x/6.6.x |
|7.1.4 |7.1.x |8.9.x/10.9.x or later minor |3.1.x |6.3.x/6.4.x/6.5.x/6.6.x |
|7.2.4 |7.2.x |8.9.x/10.9.x or later minor |3.2.x |6.3.x/6.4.x/6.5.x/6.6.x |
|7.3.9 |7.2.x |8.9.x/10.9.x or later minor |3.2.x |6.3.x/6.4.x/6.5.x/6.6.x |
|8.0.6 |8.0.x |10.9.x or later minor |3.4.x |6.4.x/6.5.x/6.6.x |
|8.1.3 |8.1.x |10.9.x or later minor |3.4.x |6.4.x/6.5.x/6.6.x |
|8.2.2 |8.2.x |10.9.x or later minor |3.4.x |6.4.x/6.5.x/6.6.x |
|8.3.25 |8.2.x |10.9.x or later minor |3.5.x |6.4.x/6.5.x/6.6.x |
|9.0.7 |9.0.7 |10.13.x/12.11.x or later minor |3.6.x/3.7.x|6.5.x/6.6.x |
|9.x |9.x |10.13.x/12.11.x or later minor |3.6.x-3.8.x|6.5.x/6.6.x |
|10.x |10.x |10.13.x/12.11.x or later minor |3.9.x |6.5.x/6.6.x |
|10.1.x |10.1.x |10.13.x/12.11.x or later minor |3.9.x/4.0.x|6.6.x |
|10.2.x |10.2.x |10.13.x/12.11.x or later minor |3.9.x/4.0.x|6.6.x |
|11.0.7 |11.0.x |10.13.x/12.11.x or later minor |4.0.x |6.6.x |
|11.1.x |11.1.x |10.13.x/12.11.x or later minor |4.0.x/4.1.x|6.6.x |
|11.2.x |11.2.x |10.13.x/12.11.x or later minor |4.0.x/4.1.x|6.6.x |
|12.0.x |12.0.x |12.14.x/14.15.x or later minor |4.2.x |6.6.x |
|12.1.x |12.1.x |12.14.x/14.15.x or later minor |4.2.x/4.3.x|6.6.x |
|12.2.x |12.2.x |12.14.x/14.15.x or later minor |4.2.x/4.3.x|6.6.x/7.0.x or later minor version |
|13.0.x |13.0.x |12.20.x/14.15.x/16.10.x or later minor version|4.4.x |6.6.x/7.4.x or later minor version |
|13.1.x |13.1.x |12.20.x/14.15.x/16.10.x or later minor version|4.4.x/4.5.x|6.6.x/7.4.x or later minor version |
|-----------|--------------------|----------------------------------------------|-----------|-----------------------------------------|
を参照してください。 https://gist.github.com/LayZeeDK/c822cc812f75bb07b7c55d07ba2719b3
関連
-
[解決済み】Node.js getaddrinfo ENOTFOUND
-
[解決済み] Node.jsを完全にアンインストールして、最初から再インストールする方法 (Mac OS X)
-
[解決済み] Node.jsのmodule.exportsの目的と使い方を教えてください。
-
[解決済み] Node.jsでディレクトリに存在するすべてのファイル名のリストを取得する方法は?
-
[解決済み] Node.jsのNPMモジュール(package.json)のdevDependenciesのインストールを防ぐにはどうすればよいですか?
-
[解決済み] Node.jsのConnect、Express、「ミドルウェア」って何?
-
[解決済み] node.jsの__dirnameと./の違いは何ですか?
-
[解決済み] Angular CLI のグローバルバージョンがローカルバージョンより大きい
-
[解決済み] Angular CLI SASSオプション
-
[解決済み】インストールされているangular-cliのバージョンを確認する?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】AWS Lambdaでnodejsの「ref」モジュールを使用すると「invalid ELF header」と表示される件
-
[解決済み] 非推奨パッケージに関するNPM警告メッセージ
-
[解決済み】Node.jsのホスト名/IPが証明書のaltnamesと一致しない。
-
[解決済み】nodemon - app crashed - waiting for file changes before start
-
[解決済み】Heroku + node.jsのエラー(Webプロセスが起動後60秒以内に$PORTにバインドできなかった)。
-
[解決済み] joiライブラリを使用して2つの時間を比較する方法
-
[解決済み] TypeErrorです。リクエストパスにエスケープされていない文字が含まれています。
-
[解決済み] エラーです。Cannot find module 'ejs'
-
[解決済み] ブレークポイントの解除 - VS Code | Chrome | Angular
-
[解決済み] Angular CLIを最新バージョンにアップグレードする方法