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

网站标签是什么长沙做网站建设公司

网站标签是什么,长沙做网站建设公司,搬瓦工一键WordPress,wordpress 亲子模板结论先行#xff1a; 1、 Loader 和 Plugin 的区别 Loader 也叫做就是“加载器”#xff0c;因为 webpack 原生只能解析 js 文件#xff0c;而对于其他类型文件#xff0c;则需要借助 loader。所以 loader 的作用就是实现对不同格式文件的解析和处理#xff0c;例如把 E…结论先行  1、 Loader 和 Plugin 的区别 Loader 也叫做就是“加载器”因为 webpack 原生只能解析 js 文件而对于其他类型文件则需要借助 loader。所以 loader 的作用就是实现对不同格式文件的解析和处理例如把 ES6 转换成 ES5TypeScript 转换为 JavaScript等使其能够添加到依赖关系中。 Plugin 就是我们常说的插件。主要是扩展 webpack 的功能增加额外的构建任务。例如打包优化、环境变量注入、优化构建速度等它们会运行在 webpack 的不同阶段钩子 / 生命周期贯穿了 webpack 整个编译周期。 2、 常见的 loader 和 plugin 有哪些 常见的 loader  css-loader处理 CSS 文件使其能够在 JavaScript 模块中使用。 加载 CSS支持模块化、压缩、文件导入等特性 style-loader将解析后的 css 用 style 标签挂载到页面的 head 标签中 babel-loader把 ES6 转换成 ES5 file-loader将文件复制到输出目录在代码中通过相对路径去引用输出的文件 (处理图片和字体) url-loader与 file-loader 类似区别是用户可以设置一个阈值大于阈值会交给 file-loader处理小于阈值时以 base64 的⽅式把⽂件内容注⼊到代码中去(处理图片和字体) eslint-loader通过 ESLint 检查 JavaScript 代码 image-loader加载并且压缩图片文件 常见的 plugin html-webpack-plugin生成 HTML 文件并自动将打包生成的 JS、CSS 文件注入到 HTML 文件中。 mini-css-extract-plugin分离样式文件将 CSS 提取到单独的⽂件中⽀持按需加载 (替代extract-text-webpack-plugin)  terser-webpack-plugin: 支持压缩 ES6 代码(Webpack4)  webpack-bundle-analyzer可视化 webpack 输出文件的体积 webpack-parallel-uglify-plugin多进程执行代码压缩提升构建速度 clean-webpack-plugin 在每次构建前清理输出目录避免旧文件残留。 uglifyjs-webpack-plugin压缩 JavaScript 代码减小文件体积 (Webpack4 以前) optimize-css-plugin压缩 CSS define-plugin定义环境变量 允许在编译时创建配置的全局对象 (Webpack4 之后指定 mode 会自动配置) 是一个 webpack 内置的插件不需要安装  copy-webpack-plugin将静态文件复制到输出目录。 如 Vue 的打包过程中如果我们将一些文件放到 public 的目录下那么这个目录会被复制到 dist 文件夹中  具体解析 1、Loader  Webpack 中 loader 的作用是什么常用 loader 有哪些-CSDN博客 Loader 直译为加载器。 Webpack 将一切文件视为模块但是 Webpack 原生是只能解析 js 文件如果想将其他文件也打包的话就会用到 loader。 所以 loader 的作用是让 webpack 拥有了加载和解析非 JavaScript 文件 的能力。 2、Plugin Webpack 中 Plugin 的作用是什么常用 plugin 有哪些-CSDN博客 Plugin 直译为插件。 Plugin 可以扩展 webpack 的功能让 webpack 具有更多的灵活性。 在 Webpack 运行的生命周期中会广播出许多事件Plugin 可以监听这些事件在合适的时机通过 Webpack 提供的 API 改变输出结果。 3、不同的用法 Loader 在 module.rules 中配置也就是说他作为模块的解析规则而存在。 每个配置项包含了一个或多个规则对象规定了哪些文件需要经过哪些 loader 进行处理。  类型为数组每一项都是一个 Object里面描述了对于什么类型的文件test使用什么加载 (loader) 和使用的参数options Plugin 在 plugins 中单独配置。 类型为数组每一项是一个 plugin 的实例参数都通过构造函数传入。 4、总结 总结起来loader 用于处理模块的转换工作而 plugin 则用于扩展 webpack 的功能增加额外的构建任务。 它们在 webpack 的配置文件中通过不同的配置项进行配置和使用。
http://www.hkea.cn/news/14284671/

相关文章:

  • 网站 外包合同企业网站建设和管理
  • 长业建设网站制作ppt用什么软件好
  • 沧州网站推广优化wordpress 中国
  • 用旧技术做网站能过毕设么知乎一米八效果图网站
  • 织梦做博客类网站简述企业网站建设的目的有哪些
  • 电子商务运营网站建设个人网站第一步这么做
  • 上海浦东建筑建设网站污水处理工程贵阳网站开发制作公司
  • 营销单页网站制作网站开发分工
  • 怎样做网站seo优化自建房设计网站推荐
  • 做照片的网站有哪些wordpress 分类目录404
  • 房地产 网站 案例公众号链接wordpress
  • 济南营销型网站建设哪家好宝安附近公司做网站建设多少钱
  • 临安网站开发长安做网站
  • 嘉兴公司网站模板建站企业logo设计注意事项
  • 需要证书的建筑公司网站重庆自有网站推广
  • 网站页面自适应屏幕小升初在线做试卷的网站
  • 运维负责做网站吗顺德装修网站建设
  • 查询网站备案时间报告格式
  • 网站解析后 问题dw做网站链接数据库
  • 网站新建需要多久定制小程序多少钱
  • 做书app下载网站有哪些阿里巴巴网站策划书
  • 舒城做网站餐饮网站建设需求分析
  • 网站外链怎么购买上海网络企业优化公司
  • 成都网站建设科技公会展设计师资格证
  • 网站 建设阶段东莞凤岗企业网站建设推广
  • 网站建设中 敬请期待 源码设计素材网址
  • 域名有关的网站注册公司大概需要多少钱
  • 石家庄网站建设哪里好中山市网站建设
  • 深圳网站seo外包公司哪家好wordpress运行目录
  • 河南省建设厅官方网站李学军北京教育学会网站建设