私のアプリはNode.js、Swagger、Express、MongoDBに依存しています。 非常に古いバージョンのNode.js v0.10.xを使用しています。 1.5年後に私のアプリがもう使用されるかどうかはわかりません。 バージョンがどれくらい遅いかを考えると、これは長い時間のようです。 しかし、バージョンのアップグレードにはしばらく時間がかかりますし、時間がかかります。 アップグレードするには、バージョンと新しいバージョンの間のすべての変更を調べる必要があります。次に、すべてのアプリの依存関係を調べて、まだ機能するか、アップグレードする必要があるかを把握する必要がありますまた、結果に基づいて構文を更新します。 私はアップグレードしないことの意味を理解しようとしています。しかし、私はどんな答えを考え出すのにも苦労しています。 私のバージョンはもはやサポートされていませんが、どのように私に影響しますか?私のアプリのNode.jsバージョンをv0.10からv4またはv6にアップグレードすることは必須ですか?
2
A
答えて
0
できるだけ早くアップグレードしてください。ノードLTS(長期サポート)ワーキンググループREADME0.10.x
および0.12.x
は、January 2017
としてサポートされなくなりました。だから、アップグレードは適切なセキュリティに配慮した動きです。奇数バージョンはベータ版であり、春2017 - それはあなたを破るために4または6以上の可能性がありますまでnode 8
が出されることはありませんが - あなたは何をすべき
は簡単にバージョンとテスト4.7
6.9
を切り替えるnまたはnvmを使用していますコード。
npm api docsごとにプロジェクトのルートにあるnpm rebuild
を実行するようにバージョンを切り替えるたびに覚えておいてください。
私は最近、WSJの記事ページをノード0.10.x
のコードベースを6.9-LTS
にレンダリングするのを手助けしましたが、パフォーマンス上の理由から4.7
を解決しなければなりませんでした。
4.x
にいくつかの警告の外で動作する可能性があります。これは間違いなくテストする価値があります。
0
他の開発者は、古いバージョンのパッケージを作成するのをやめることができます。それから、あなたは次のようなことを続けていきます:より高いバージョンで利用可能なああ、私にその車輪を再考させてください。
関連する問題
- 1. Ember.jsバージョン1から2へのアップグレードは必須ですか?
- 2. xsd:enumerationタグを必須/必須にすることはできますか?
- 3. TextInputを必須にすることはできますか?
- 4. Androidのメーカーは、私は、バージョン2.1から2.2にアップグレードすると、私はこのポップアップエラーを取得するツール
- 5. ステッカーパックをiMessageアプリにアップグレードすることはできますか?
- 6. 私のアプリのアップグレードが必須であることをappStoreに伝えるにはどうすればよいですか?
- 7. 私のアプリケーションで両方を設定することは必須ですか?
- 8. データベースにOTPを格納することは必須ですか?
- 9. info.plistにNSPhotoLibraryUsageDescriptionを追加することは必須ですか?
- 10. Androidアプリをアップグレードすることはできますか?
- 11. リッチスニペットにメタタグを付けることは必須ですか?
- 12. Emberコンポーネントライフサイクルフックメソッド - スーパーを呼び出すことは必須ですか?私のプロジェクトで
- 13. 私のyiiアプリのyiiバージョンはどこにありますか?
- 14. チェンジセットのコメントを必須にすることはできますか?
- 15. Javaアノテーションの値を必須にすることはできますか?
- 16. SSLを使用することは必須ですか?
- 17. document.registerElement()を使用することは必須ですか?
- 18. node.jsの必須クラスから外部関数を呼び出す
- 19. PLSQLブロックでカーソルを閉じることは必須ですか
- 20. これらのUML Secondoryアクタは必須ですか?
- 21. Magentoの1.9.24アップグレード - この後私は、フロントエンドで顧客passswordをリセットすることはできません私は、最後のバージョンに私のMagentoのストアをアップグレード
- 22. Visual Studioのバージョンをアップグレードせずに何らかの形で.NETバージョンをアップグレードすることはできますか?
- 23. IP V4クライアントからIP V6サーバーでWebサービスにアクセス
- 24. は、Ruby on Railsアプリで必須のCookieですか?
- 25. 私はPDOのmysqliにmysqlからアップグレードする必要がありますか?
- 26. Java/SQL:ResultSet/Statement/Connectionを閉じる()ことは必須ですか?
- 27. v6マッピングされたv4アドレスにpingを実行できますか?
- 28. Node.js/MongoアプリをRedhat Openshift2からOpenshift3にアップグレードすると、mongodb URIは何ですか?
- 29. iOSアプリの起動画面(スプラッシュ画面)は必須ですか?
- 30. nを使用して最新のnode.js v6バージョンを選択する方法は?