摘要: Vue入口文件是 src/platforms/web/entry-runtime-with-compiler.js 你可以从该文件看到 //引入 vue import Vue from './runtime/index' //往vue的原型中加入了一个$mount方法 Vue.prototype.$ 阅读全文
posted @ 2022-04-11 16:36 Mr-Hou88888 阅读(198) 评论(0) 推荐(0) 编辑
摘要: vue是用Flow作为静态语法的检查工具,所以要读vue源码最好是了解下Flow或者是Typescript,个人感觉TS和Flow差距不大,以不变应万变,万变不离其中 Vue.js源码目录设计 vue.js的源码都在src目录下 src |——compiler 编译相关 |——core 核心代码 | 阅读全文
posted @ 2022-04-11 16:16 Mr-Hou88888 阅读(38) 评论(0) 推荐(0) 编辑
摘要: loader是什么? webpack 只能理解 JavaScript 和 JSON 文件,这是 webpack 开箱可用的自带能力。loader 让 webpack 能够去处理其他类型的文件,并将它们转换为有效 模块,以供应用程序使用,以及被添加到依赖图中。 loader可以用于对模块的源代码进行转 阅读全文
posted @ 2022-04-11 15:37 Mr-Hou88888 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 踩坑一:当我配置好file-loader之后运行npm run build,构建完成之后打开index.html,发现图片显示不出来,然后dist文件夹中还会多出一个显示不了的图片 html代码 .bg-image { background-image: url("../img/jx.png"); 阅读全文
posted @ 2022-04-11 14:39 Mr-Hou88888 阅读(372) 评论(0) 推荐(0) 编辑