当前位置: 首页 > news >正文

网站建设与网页设计实验报告网站流量赚钱

网站建设与网页设计实验报告,网站流量赚钱,装修设计培训学校,什么是企业年金常用的webpack插件功能介绍: 1.HotModuleReplacementPlugin 模块热更新插件。Hot-Module-Replacement的热更新是依赖于webpack-dev-server,有时是在打包文件改变时更新打包文件或者重新加载刷新整个页面,HMR是只更新修改的部分。 HotModul…

常用的webpack插件功能介绍:

1.HotModuleReplacementPlugin

模块热更新插件。Hot-Module-Replacement的热更新是依赖于webpack-dev-server,有时是在打包文件改变时更新打包文件或者重新加载刷新整个页面,HMR是只更新修改的部分。

HotModuleReplacementPlugin是webpack模块自带的,在plugins配置项中直接使用即可。

const webpack = require('webpack')
plugins: [  new webpack.HotModuleReplacementPlugin(), // 热更新插件]

02、html-webpack-plugin

html-webpack-plugin的主要作用就是在webpack构建后生成html文件,同时把构建好入口js文件引入到生成的html文件中。

03、clean-webpack-plugin

clean-webpack-plugin用于在打包前清理上一次项目生成的bundle文件,它会根据output.path自动清理文件夹。

04 、mini-css-extract-plugin

css提取插件

产生背景:在进行打包时,css代码会打包到js中,不利于文件缓存

作用:依据每个entry生成单个css文件(将css从js中提取出来)

loader和plugins的区别:

  *  loader是文件加载器,能够加载资源文件,并对文件进行一些处理,如编译压缩 等,最终一起打包到指定的文件中。
  * plugin赋予了webpack各种灵活的功能,如打包优化资源管理环境变量注入等,目的是为了解决loader无法实现的功能

  从上图可以看出:

  *  loader运行在项目打包之前;

  * plugins运行在整个项目的编译时期;

 在Webpack运行的整个生命周期中会广播出许多事件,Plugin会监听这些事件,在合适的事件通过 webpack 提供的 api 改变输出结果。

对于 loader 而言,它实质上是一个转换器,将A文件编译成B文件,操作的是 文件 ,比如将A文件编译成B文件,单纯的是一个文件转换过程。

参考:webpack(四)——webpack里面的plugin和loader的区别 - 颗就完了 - 博客园 (cnblogs.com)

http://www.yayakq.cn/news/749074/

相关文章:

  • 吐鲁番市建设局网站wordpress nginx配置ssl
  • 深圳那个网站建设法律咨询网站建设方案
  • 品牌网站织梦模板下载简书 wordpress
  • king cms网站建设浏览器大全列表下载
  • 外国设计网站千库网ppt模板
  • 河北省建设厅网站官网免费网站后台管理模板下载
  • 站群管理系统cms网站 正在建设中
  • 山东省两学一做网站淘宝图片做链接的网站
  • node.js 网站开发优化seo教程
  • 广州做网站海珠信科win7 做服务器开网站
  • 江阴做网站网站建设公众号小程序属于什么
  • 做网站的联系方式iis5.1 新建网站
  • 快速优化网站排名的方法潍坊公司注册
  • 做视频网站需要什么wordpress怎么注册用户名
  • 抄袭网站违法网站建设 四川
  • 建设学校网站的报告宁夏网络推广公司
  • 网站模版建设工具和龙建设局网站
  • 网站怎么开发自助建站网站程序源码
  • 创意网站页面iis7.5添加php网站
  • 社交媒体 网站什么是核心关键词
  • 老城网站建设网站开发gif图太多耗资源吗
  • 装修平台网站建设昆山有名的网站建设公司
  • 象山网站优化公司山东坤泰建设集团网站
  • 珠海网站建设及优化网站建设服务器租赁
  • 郑州专业个人网站建设新动力网站建设公司
  • 生产企业网站欣赏网页前端设计包括哪些内容
  • 河池环江网站建设群晖nas做网站性能
  • 网站建设心得体会深圳php网站建设
  • 网站开发与设计培训的就业前景动漫制作专业可以升什么本科
  • 怎么建设推广网站国家反诈中心app下载流程