【Node.js】バージョン差分について
初めに
こんにちは!
過去に、業務の一貫でnpmのアップデート時の影響やバージョン差分について簡単に調べたので、そちらをシェアさせていただきたいと思います。
(ほとんど他の方々の記事のまとめになっていますが、ご了承ください、、)
調査
■Node.js 12→14アップデート時
変更点
https://qiita.com/yoshii0110/items/58ee4b37dea2e3d8e370
不具合
https://dev.classmethod.jp/articles/error-handling-node14-node-sass/
Node-sassが動かなくなるかも?
→node-sassのupdateで対応可能
■node.js 14→15 アップデート時
変更点
https://rightcode.co.jp/blog/become-engineer/major-update-node-js-v15-new-function
注意点
・奇数バージョンはサポートか短い代わりに最新の機能を使用できる(開発版)
→v15はすでにサポート終了している。
・偶数バージョンは安定版なので、長期サポート保証がある(v14だったら2023-04-30まで)
→安定した動作を求めるならこちらを待った方がいいかも
・AWS Lambda はNode.js 14までしか対応していないため、環境と合うか要確認
http://ichitcltk.hustle.ne.jp/gudon2/index.php?pageType=file&id=node_version_number.md
■npmアップデートの注意点やバージョン変更点など
Node.js / npmのアップデートを安全に行うために必要だった設定ファイルまとめ
・https://qiita.com/shibe23/items/a195811cb3810d0354e2
npm v7の主な変更点
・https://blog.watilde.com/2020/10/14/npm-v7%E3%81%AE%E4%B8%BB%E3%81%AA%E5%A4%89%E6%9B%B4%E7%82%B9%E3%81%BE%E3%81%A8%E3%82%81/