webpack 的概念和基础使用

01 webpack 的概念和基础使用

webpack 是一个 JS代码模块化对的打包工具,它强大的扩展能力,随着社区的发展,逐渐成为一个功能完善的构建工具。

安装和使用
1 npm install webpack webpack-cli -g    // npm
2 yarn global add webpack webpack-cli   // yarn 
3 webpack --help  // help

webpack-cli 是使用 webpack 的命令行工具,在4.x版本之后不再作为 webpack 的依赖了,我们需要使用单独安装这个工具。

在项目中,我们更多地会把 webpack 作为项目的开发依赖来安装使用,这样可以指定项目中使用的 webpack 版本,更多方便多人协同开发:

确保你的项目中有 package.json 文件,如果没有使用 npm init 来创建

1 npm install webpack -D // npm
2 yarn add webpack -D // yarn

这样 webpack 会出现在 package.json 中,我们再添加一个 npm scripts:

{
    "scripts": {
        "build": "webpack --mode production"
      },
    "devDependencies": {
        "webpack": "^4.1.1",
        "webpack-cli": "^2.0.12",
    }
}
webpack 的基本概念

webpack 本质上是一个打包工具,它会根据代码的内容解析模块依赖,帮助我们多个模块的代码打包。 借用 webpack 官网的图片:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值