webpack

webpack安装

局部安装
cnpm install webpack --save-dev

cnpm install webpack-cli --save-dev
或者
全局安装
cnpm install webpack webpack-cli -g
卸载
npm uninstall webpack webpack-cli -g
检查webpack的版本号
npm info webpack
安装相应的版本
npm uninstall webpack@(版本号) webpack-cli -g

执行命令

npx webpack index.js(所需要的翻译的文件)

webpack是什么

webpack是前端开发的一个代码打包工具

Webpack 是一个开源的前端打包工具。Webpack 提供了前端开发缺乏的模块化开发方式,将各种静态资源视为模块,并从它生成优化过的代码。要使用Webpack 前须先安装Node.js。

Webpack 可以从终端、或是更改 webpack.config.js 来设置各项功能。

《webpack可以把一些浏览器执行不了的代码翻译成浏览器可执行的代码,然后放到main.js中 在我们的html文件中只需要引入main.js就可以了》

什么是模块打包工具

webpack的核心定义就是一个模块打包工具

很多人认为webpack是一个js的翻译器,但是实际上并不是,webpack是一个模块打包工具,它不仅仅是一个js的打包工具,例如css,jng(图片)等也都是可以打包的

使用webpack的好处

1.轻松使用es6。

因为webpack可以在浏览器不支持es6的情况下让你使用es6语法,最新的webpack版本已经不需要配置也能过变异es6语法,之前的版本都需要加入babel加载器才可以打包es6.

2.可以打包文件

3.代码改变后,可是在浏览器上没有显示出改变后的效果。

4.减少界面请求数量。
许多图片图表都是放到一张图片上的,这样做的原因是因为能过减少图片体积,同样的将js,css文件打包也可以减少体积使几面加载的更快

5.顶级应用spa模式即单页面应用

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值