webpack的安装以及基本用法

一:什么是webpack?

webpack 是当下最热门的前端资源模块化管理和打包工具

二:webpack 有什么作用?

1、他可以将许多松散的模块按照依赖和规则打包成符合生产坏境部署的前端资源。

2、将按需加载的模块进行代码分离,等到实际需要的时候再异步加载。通过loader 的转换,任何形式的资源都可以视作模块,比如 CommonJs模块,AMD模块,es6模块,css,图片,JSON,Coffeescript,LESS等。

3,在使用了各种插件之后,还可以打包css文件,图片文件,甚至是html和txt文件。

4,在使用了各种插件之后,还能打包一些框架独有的文件,例如vue的 .vue 文件,react的jsx文件。

5,使用了插件之后,还能实现代码压缩,代码检查等功能。

三:webpack安装

全局下载webpack和webpack-cli

 

 注意!安装下之后,执行webpack -v 显示webpack版本号,如果只显示一个版本号,表示正常,如果显示多个版本号,则不正常,表示webpack和webpack-cli版本不匹配,需要安装指定版本的webpack和webpack-cli,如果重装低版本之后执行webpack -v 还显示高版本,需要把高版本删了,重装低版本,删除路径:C:\Users\Administrator\AppData\Roaming\npm\node_modules   这个路径下的webpack和cli

四:webpack使用方法

1,直接打包一个js文件

对a.js文件打包, 默认打包在 dist/main.js文件中

2,指定打包的目标路径

 

对xxxx.js进行打包,生成的文件命名为yyyy.js

3,把多个文件打包到一起

把a.js , b.js, 和 c.js中的代码打包到一起,写入x.js中

 4,如果需要对多个js文件打包,而且还要使用webpack

使用webpack配置文件打包,  步骤
    1, 创建打包配置文件 webpack.config.js 
    2, 在配置文件中写打包配置
    3, 在终端执行指令webpack开始打包

 使用ES6模块化的代码,可以使用webpack进行打包,打包之后的js文件可以在任何环境中运行。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值