NPM 与 WEBPACK 比较

标签 npm webpack webpack-4

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

最佳答案

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

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

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

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

关于NPM 与 WEBPACK 比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58724952/

相关文章:

javascript - npm 安装 + 额外命令

javascript - Heroku 上的 Angular 应用程序部署问题

node.js - 我必须导入传单的 CSS 文件吗?

angular - 如何使用 ASP.NET.Core Angular 模板添加很棒的字体

node.js - 这行代码要找哪个文件

javascript - 从 Webpack 3 迁移到 Webpack 4

node.js - Ionic2 typescript 设备构建错误 'uglifyjs failed: SyntaxError: Unexpected token operator «=», expected punc «,»`

json - 使用 NodeJS 将 XML 转换为 JSON

node.js - 在构建过程中找不到字形或别名的问题

Webpack 4 - 源图