エンジニアブログ2019.04.25📦JavaScriptのパッケージマネージャーについて。非推奨になったみたいです。公式サイトを見に行くと下記のように記載があります。migrate!これは、書くことがなくなってしましました。困ったので、Bowerがどんなものだったのかについて調べて書いていこうと思います。ちなみに、非推奨ですが保守はされているようで今でも使えます。yarnやwebpack、Parcelに移行することを推奨されており、移行ガイドなども提示されています。WebフロントエンドのパッケージマネージャBowerBowerはWebのフロントで使用するパッケージマネージャです。npmで実装されているので、Bowerを使用するためには結局npmをインストールする必要があります。npmとの違いnpmはnode.jsで使用するパッケージの管理を行いBowerはフロント側で使用するパッケージの管理を行うので、npmとBowerで役割の分担ができます。パッケージの管理には、bower.jsonというファイルを使います。パッケージはbower_componentsに保存され、npmはnode_modulesに保存されます。困ったことに、Bowerとnpmにてパッケージ名に違いがあることやそもそもパッケージが片方にしかない場合やバージョンに差異ががある可能性がある。同じパッケージをフロントとバックの双方でそれぞれインストールしなければいけない。困った点もあったりします。今は、WebPackやParcelなどあるので、そちらを使うのが得策かなと感じます。清木太陽エンジニア歴4年くらいです。