零碎的

作者: _theFeng | 来源:发表于2019-03-26 11:43 被阅读0次

    url输入显示出来的过程

    1. 输入网址;
    2. 发送到DNS服务器,并获取域名对应的web服务器对应的ip地址;
    3. 与web服务器建立TCP连接;
    4. 浏览器向web服务器发送http请求;
    5. web服务器响应请求,并返回指定url的数据(或错误信息,或重定向的新的url地址);
    6. 浏览器下载web服务器返回的数据及解析html源文件;
    7. 生成DOM树,解析css和js,渲染页面,直至显示完成;

    webpack 热更新的原理

    1.当修改了一个或多个文件;
    2.文件系统接收更改并通知webpack;
    3.webpack重新编译构建一个或多个模块,并通知HMR服务器进行更新;
    4.HMR Server 使用webSocket通知HMR runtime 需要更新,HMR运行时通过HTTP请求更新jsonp;
    5.HMR运行时替换更新中的模块,如果确定这些模块无法更新,则触发整个页面刷新。

    相关文章

      网友评论

          本文标题:零碎的

          本文链接:https://www.haomeiwen.com/subject/rdhgvqtx.html