webpack-serve
: https://github.com/webpack-contrib/webpack-serve
webpack-dev-server
: https://github.com/webpack/webpack-dev-server
どちらも、webpackの開発サーバーであると述べています。それらはどう違いますか?
+-----------------+--------------------------+----------------------+
| | webpack-dev-server | webpack-serve |
+-----------------+--------------------------+----------------------+
| Initial release | 23 Dec 2014 | 12 feb 2018 |
| Total releases | 74 | 7 |
| Github stars | 3449 | 231 |
| Lines of code | 28301 | 16075 |
| under the hood | Express.js (22047 lines) | Koa.js (8913 lines)| |
| API | not aligned | API first |
| Mode | only maintenance | evolution |
| Total | work slower but supports | fast alternative |
| | old browsers | |
+-----------------+--------------------------+----------------------+
また:
webpack-dev-server
in maintenance 2018年1月以降のモード(新しい機能や大きな変更は受け付けません)ソース
私はwebpack-serveを使用していませんが、ドキュメントを見ると、比較的新しいリポジトリ(7つのリリースで最も新しいwebpack-dev-server 70+)であり、ブラウザのネイティブWebSocketを使用して、ポーリングメカニズムではなくアセットをフェッチすることに重点が置かれています。私の推測では、webpack-dev-serverよりも開発モードで作業しているときに、webpack-serveの動作がより速く、より速くなります。
これが気になった。私はそれを私の現在のセットアップで試してみて、調査結果を取り戻そうとします。