10 2019 档案

摘要:html-webpack-plugin在html中插入数据 <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title><%= htmlWebpackPlugin.options.title %></title> </head> <bod 阅读全文
posted @ 2019-10-28 23:53 空山与新雨 阅读(1370) 评论(0) 推荐(0) 编辑
摘要:webpack收集完依赖是怎么打包资源的呢? 入口compiler.js: this.applyPluginsParallel("make", compilation, err => { if(err) return callback(err); compilation.finish(); comp 阅读全文
posted @ 2019-10-28 15:13 空山与新雨 阅读(818) 评论(0) 推荐(0) 编辑
摘要:webpack源码-依赖收集 version:3.12.0 触发make钩子 Compilation.js 执行EntryOptionPlugin 中注册的make钩子 执行compilation.addEntry 执行compilation._addModuleChain Compilation. 阅读全文
posted @ 2019-10-26 22:17 空山与新雨 阅读(889) 评论(0) 推荐(0) 编辑
摘要:记录一次升级ant-design-vue的遇见的bug 使用版本: "version": "2.5.2" "ant-design-vue": "1.4.2", vue模板内容 chrome控制台显示如下:  打开Sources看到是_traverse方法报错 该方法存在于vue项目src/core 阅读全文
posted @ 2019-10-25 18:03 空山与新雨 阅读(5745) 评论(0) 推荐(0) 编辑
摘要:版本 webpack :"version": "3.12.0", webpack配置中的loaders配置是如何传递的 webpack/lib/NormalModuleFactory.js 经过ruleSet.exec处理找到处理当前模块的loader 到此处,result中的loader字段的值仍 阅读全文
posted @ 2019-10-25 15:27 空山与新雨 阅读(666) 评论(0) 推荐(0) 编辑
摘要:事件循环 event loop 究竟是什么一些概念浏览器运行时是多进程,从任务管理器或者活动监视器上可以验证。 打开新标签页和增加一个插件都会增加一个进程,如下图:浏览器渲染进程是多线程,包含GUI渲染线程,js引擎线程,事件触发线程,定时器线程,异步请求线程等, 平时说js是单线程就是指js引擎线程。事件触发线程:用来控制事件循环,管理着一个任务队列,会将鼠标点击,ajax异步请求等任务(通... 阅读全文
posted @ 2019-10-18 19:04 空山与新雨 阅读(709) 评论(0) 推荐(0) 编辑
摘要:执行结果如下:相差巨大 阅读全文
posted @ 2019-10-18 18:01 空山与新雨 阅读(200) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示