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

企业请别人做网站搜索引擎网站优化推广

企业请别人做网站,搜索引擎网站优化推广,渠道网络是什么意思,义乌建设局网站1.说说你对webpack理解?解决什么问题? Webpack 是实现前端项目的模块化,用于现代 JavaScript 应用程序的静态模块打包工具,被webpack 直接引用的资源打包进 bunde.js的资源,当webpack 处理应用程序时,它会在内部构建一…

1.说说你对webpack理解?解决什么问题?

Webpack 是实现前端项目的模块化,用于现代 JavaScript 应用程序的静态模块打包工具,被webpack 直接引用的资源打包进 bunde.js的资源,当webpack 处理应用程序时,它会在内部构建一个依赖图,依赖图对应映射到项目所需的每个模块 ,并生成一个或多个 bundle
解决问题:
1️⃣编译代码能力,提高效率,解决浏览器兼容问题
2️⃣模块整合能力,提高性能,可维护性,解决浏览器频繁请求文件的问题
3️⃣模块能力,项目维护性增强,支持不同种类的前端模块类型,统一的模块化方案,所有资源文件的加载都可以通过代码控制

2.说说webpack的热更新是如何做到的?原理是什么?

模块热更新指在应用程序运行过程中,替换、添加、删除模块、而无需重新刷新整个应用。
webpack中配置开启热模块
在这里插入图片描述
更改之后css可以直接更新,js需要额外操作指定模块来热更新
在这里插入图片描述
原理总结:
通过webpack-dev-server创建两个服务器: 提供静态资源的服务express和Socket服务
express server 负责直接提供静态资源的服务(打包后的资源直接被浏览器请求和解析)
socket server 是一个 websocket 的长连接双方可以通信当socket server 监听到对应的模块发生变化时,会生成两个文件.json和.js文件
通过长连接socket server 可以直接将这两个文件主动发送给客户端(浏览器)
浏览器拿到两个新的文件后,通过HMR runtime机制,加载这两个文件,并且针对修改的模块进行更新

3.说说webpack的构建流程?

1️⃣初始化流程:
从配置文件和 Shell 语句中读取与合并参数,并初始化需要使用的插件和配置插件等执行环境所需要的参数:
2️⃣编译构建流程
从 Entry 发出,针对每个 Module 串行调用对应的 Loader 去翻译文件内容,再找到该 Module 依赖的 Module,递归地进行编译处理
3️⃣输出流程:
对编译后的 Module 组合成 Chunk,把 Chunk 转换成文件,输出到文件系统

4.说说webpack proxy工作原理?为什么能解决跨域?

webpack proxy基本行为就是接收客户端发送的请求后转发给其他服务器。通过webpack-dev-server来实现代理服务,将自动编译和自动刷新浏览器等集成在一起。webpack配置deServer属性里的proxy实现代理。
在这里插入图片描述
工作原理:
proxy 工作原理是利用 http-proxy-middleware 这个http 代理中间件,实现请求转发给其他服器。
解决跨域:在开发阶段, webpack-dev-server 会启动一个本地开发服务器,而后端服务又是运行在另外一个地址上所以在开发阶段中,由于浏览器同源策略的原因,当本地访问后端就会出现跨域请求的问题,通过设置 webpack proxy 实现代理请求后,在代理服务器传递数据给本地浏览器的过程中,两者同源,并不存在跨域行为,浏览器就能正常接收数据

http://www.tj-hxxt.cn/news/26939.html

相关文章:

  • 抓取资源的网站怎么做刷网站排名软件
  • 沈阳网站制作哪家好泰州seo外包公司
  • 石家庄最新今天消息资源优化网站排名
  • 做网站开发的商标注册如何线上推广自己产品
  • 色情网站制作百度推广代运营公司
  • 专门做头像的网站万秀服务不错的seo推广
  • 网页设计与制作心得体会100字成都seo公司
  • 站酷网海报素材图片最新国际新闻头条新闻
  • 网站怎么制作成二维码抖音推广渠道有哪些
  • 临西网站建设价格网站收录提交入口
  • 网站建设收费天津seo推广
  • 南昌市做网站公司网站首页制作网站
  • 电影网站在线播放怎么做重庆关键词优化平台
  • 武汉个人做网站的电话网络推广客服好做吗
  • 都匀网站建设公司百度流量统计
  • 网站降权查询工具广东近期新闻
  • 100个有趣的网站短视频排名seo
  • 京东云wordpress网站优化推广的方法
  • wordpress头像自定义seo站
  • 洛阳制作网站的公司买卖交易平台
  • 江油网站制作零基础seo入门教学
  • 做网站卖机器怎么弄优化教程
  • 举报网站建设百度seo是什么意思呢
  • 企业怎样建网站app推广平台放单平台
  • 建设企业网银seo诊断报告
  • 网站虚拟旅游怎么做的青岛seo培训
  • 山东 网站建设友情链接qq群
  • 简易购物网站模板代做关键词收录排名
  • 宝安网站建设定制销售网站怎么做
  • 校园推广app上海不限关键词优化