首页 > 解决方案 > NPM 与 WEBPACK 比较

问题描述

webpacknpm有什么区别?我应该同时使用它们吗?使用webpacknpm的优缺点是什么?更喜欢哪一个?知道npm有必要学习webpack吗?

标签: npmwebpackwebpack-4

解决方案


npm 和 Webpack 是两个完全不同的工具,它们做的事情完全不同。

npm 是 JavaScript 的默认包管理器。它是用于各种 JS 开发的庞大的包注册表。您不太可能不需要它。

Webpack 是一个模块打包器。它主要用于管理 JavaScript 代码库,最常用于浏览器中,并且需要 Node.js 才能使用。

回答问题:Webpack(及其所有相关插件)在 npm(https://www.npmjs.com/package/webpack)上。所以,你需要知道 npm 是什么以及如何使用它来使用 Webpack。但是你可能不需要 Webpack。还有其他捆绑浏览器 JS 代码的解决方案,例如 Rollup 或 Parcel。


推荐阅读