摘要: 在我们的 vue-mfe 微前端项目中,出现了重复的 moduleId。第一次我们的解决办法是使用增大 hash-module-ids 的 hashDigestLength 到 8 位,vue-cli3 默认是 4 位,Webpack 默认也是 4 位。但是随着 SubApp 资源的增多,还是出现了 阅读全文
posted @ 2020-06-08 19:30 月光宝盒造梦师 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: 看 React-Conf Europe 2020 的 recompilation 优化笔记。 开篇,作者讲了其灵感来源。源自项目 re-bulma 的文档,文档中的 React 代码可以在网页内被实时编译执行。 Dev bundlers 作者认为理想的处理方式: If you improve the 阅读全文
posted @ 2020-05-30 22:23 月光宝盒造梦师 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 快速的实现一个基于 Vue.js 的简单易用的微前端架构 阅读全文
posted @ 2020-05-16 13:54 月光宝盒造梦师 阅读(6114) 评论(0) 推荐(0) 编辑
摘要: 一直就想手把手实现一下 Promise/A+ 了,碰巧最近在读已逝的 avalon 作者 司徒正美 的书《JavaScript框架设计》,算是奠念前辈吧。因此,程序员。除了有理性和清晰的逻辑思维,还要有 强壮 和 灵活 的 身体 及 思想 。看书有感记,以此共勉。 Talk is cheap, sh 阅读全文
posted @ 2020-04-25 23:57 月光宝盒造梦师 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 内部采用了 Nexus 搭建的本地 npm 镜像 registry 后,出现了安装包安装失败的问题: 连续产生了多行报错 因为 package lock.json 中存在这个字段: 所以,在每次切换新的 npm 镜像 registry 后,删除 package lock.json 文件后,重新生成。 阅读全文
posted @ 2019-11-26 10:46 月光宝盒造梦师 阅读(4884) 评论(0) 推荐(0) 编辑
摘要: 微前端概念与应用 + "Micro FrontEnds" + "微前端的那些事儿" + "中台微服务了,那前端呢?" + "用微前端的方式搭建类单页应用" 社区实现 + "single spa" Vue + "vue mfe" + "frint.js" React + "feature hub" + 阅读全文
posted @ 2019-11-13 11:05 月光宝盒造梦师 阅读(307) 评论(0) 推荐(1) 编辑
摘要: 工欲善其事,必先利其器。从学会使用开始,再到发明工具,一步步迈向强大。 浏览器插件 GitHub 相关的插件,侧边栏是 Octotree. 其他的是一些功能增强,都有些用吧。 Enhanced GitHub 2.0.5 Display repo size, size of each file, do 阅读全文
posted @ 2019-11-13 11:03 月光宝盒造梦师 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 话不多说,快上码! TODO: + 返回具体探测到的某个 item js / @method checkBracketPairs 解决的核心问题是: 括号边界的匹配,即检测起始和结束时的边界问题,每个起始必须匹配存在且正确的边界 @description 检测括号的算法 1. 开始括号永远是前置(先 阅读全文
posted @ 2019-10-23 15:04 月光宝盒造梦师 阅读(967) 评论(0) 推荐(0) 编辑
摘要: IE 填坑记 1. "Can i use" 2. "MDN ChildNode remove" 3. "StackOverflow javascript remove doesnt work in ie" PolyfillSection You can polyfill the remove() m 阅读全文
posted @ 2019-08-05 12:15 月光宝盒造梦师 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 缘由 前段时间公司决定重构电商业务系统,主要原因是希望把后端语言 .Net 重构成 Java 以方便招聘,同时重新设计了 UI。而我被临时调到MRO架构业务组重写电商官网前端界面。在完成了 电商主页 - 商品列表页 - 商品详情页后 又被原项目组老大调回去,写了项目组内部使用的微前端框架 Vue-M 阅读全文
posted @ 2019-05-11 14:57 月光宝盒造梦师 阅读(258) 评论(0) 推荐(0) 编辑