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

门头沟营销型网站建设百度的特点和优势

门头沟营销型网站建设,百度的特点和优势,wordpress数据表位置,怎样做平台网站Webpack是目前比较物流的前端构建工具,它基于入口,用不同的Loader来处理不同的文件 Webpack的核心概念 Entry:入口,Webpack执行构建的第一步将从Entry开始,可抽象成输入。告诉Webpack要使用哪个模块作为构建项目的起…

Webpack是目前比较物流的前端构建工具,它基于入口,用不同的Loader来处理不同的文件

Webpack的核心概念

Entry:入口,Webpack执行构建的第一步将从Entry开始,可抽象成输入。告诉Webpack要使用哪个模块作为构建项目的起点,默认为./src/index.js

output:出口,告诉Webpack在哪里输出它打包好的代码以及如何命名,默认为./dist

Module:模块,在Webpack里一切皆模块,一个模块对应着一个文件。Webpack会从配置的Entry开始递归找出所有依赖的模块。

Chunk:代码块,一个Chunk由多个模块组合而成,用于代码合并与分割。

Loader:模块转换器,用于把模块原内容按照需求转换成新内容。

Plugin:扩展插件,在Webpack构建流程中的特定时机会广播出对应的事件,插件可以监听这些事件的发生,在特定时机做对应的事情。

Webpack的基本功能

代码转换:TypeScript编译成JavaScript、SCSS编译成CSS等等

文件优化:压缩JavaScript、CSS、html代码,压缩合并图片等

代码分割:提取多个页面的公共代码、提取首屏不需要执行部分的代码让其异步加载

模块合并:在采用模块化的项目有很多模块和文件,需要构建功能把模块分类合并成一个文件

自动刷新:监听本地源代码的变化,自动构建,刷新浏览器

代码校验:在代码被提交到仓库前需要检测代码是否符合规范,以及单元测试是否通过

自动发布:更新完代码后,自动构建出线上发布代码并传输给发布系统。

Webpack如何配置多入口文件?

entry: { home: resolve(__dirname, "src/home/index.js"), 
about: resolve(__dirname, "src/about/index.js")}

用于描述入口的对象。可以使用如下属性:

dependOn:当前入口所依赖的入口。它们必须在该入口被加载前被加载。

filename:指定要输出的文件名称。

import:启动时需加载的模块。

library:指定library选项,为当前entry构建一个library。

runtime:运行时chunk的名字。如果设置了,就会创建一个新的运行时chunk。在Webpack 5.43.0之后可将其设为false以避免一个新的运行时chunk。

publicPath:当该入口的输出文件在浏览器中被引用时,为它们指定一个公共URL地址

常用loader

css-loader读取合并CSS文件

style-loader把CSS内容注入到JavaScript里

sass-loader解析sass文件(安装sass-loader,node-sass)

postcss-loader自动添加浏览器兼容前缀(postcss.config配置)

url-loader将文件转换为base64 URI。

vue-loader处理vue文件。

常见Plugins

HtmlWbpackPlugin自动在打包结束后生成html文件,并引入bundle.js

cleanwebPackPlugin打包自动删除上次打包文件

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

相关文章:

  • 网站推广方法100种平面设计接单一个月多少钱
  • 卡盟网站模板如何给公司做一个网站
  • 图书馆网站建设报告增城做网站要多少钱
  • 用别人网站做app的危害网站建设合同 免责声明
  • 有名的网站制作电话龙口建设网站
  • 网站建设制作网络公司网站色彩心理
  • 深圳做小程序网站开发冒用公司名做网站
  • 云南网站优化哪家好建网站得钱吗
  • 免费网站建设培训班dede网站怎么备份
  • 学校部门网站建设情况汇报洛阳网络营销推广
  • 查工程建设不良记录免费的网站网站建设宗旨怎么写
  • 保定做网站的公司张家口市建设局网站
  • 招商门户网站建设方案芬兰网站后缀
  • 上海网站建设方案策划wordpress上传
  • 织梦门户网站源码下载php网站生成静态页面
  • 图片设计网站有哪些成都网站建设四川冠辰科技
  • asp.net 网站截图ui设计的工作流程分为哪三类
  • 网站建设次年续费合同wordpress图片宽度
  • 网站域名个人备案跟企业备案wordpress后台菜单管理
  • 网站后期维护很难吗智慧团建网站维护什么时候结束
  • 怎样做网站兼职南通企业建站程序
  • 大连在哪个网站做网上核名建设银行网站修改预留手机号
  • 百度站长工具登录方式网站建设课程思政
  • 廊坊网站建设官网WordPress能做门户网吗
  • 简述营销型网站开发流程自己想做个网站需要多少钱
  • 舟山公司做网站外卖网站建设价钱
  • 如何让商家建设网站软件公司网站设计与制作
  • 网站开发详细设计怎么创建网页的快捷方式
  • 网站制作大概需要多少钱网站建设原则应考虑哪些内容
  • 做分享网站网站建设后期需要后期做的