- 博客(11)
- 收藏
- 关注
原创 学习elpis的工程化总结
本文总结了前端工程化的核心内容,重点介绍了webpack在多页面应用(MPA)中的配置优化。通过模块化/组件化、规范化和自动化工具链,前端开发变得高效可维护。在webpack5配置中,使用splitChunks将JS分为三类:第三方库(vendor)、公共模块(common)和页面特有业务代码,以优化缓存利用率。同时详细说明了热更新(HMR)的实现机制,通过webpack-hot-middleware建立长连接实现实时更新。这些工程化实践使前端开发更具协作性、可维护性和可持续交付能力。
2025-09-02 22:56:13
449
原创 追逐全栈-从Elpis-core出发
可以看到的是,在loader文件夹里面的js文件都可以在app路径下找到对应的文件,这块呢,就是属于公共的配置类型,也就是拿到app里对应文件夹下的每个文件,进行挂载,具体的业务功能,参考上方同名文件,我们可以看下controller.js文件。以上是整体的大致目录结构,在app路径下,我们存放约定,然后Elpis-core会从这些目录读取对应的文件并初始化加载,然后挂载到Koa实例上。下面我们来看下Elpis-Core里面的内容,以及相关操作。以上就是要实现的功能,那么下面我们就是在项目入口文件,启动。
2025-02-17 15:51:43
511
原创 一个根据浏览器窗口大小动态调整容器宽高的组件
这个文件是一个 Vue 3 的组件,核心功能是实现全屏容器,并根据浏览器窗口大小动态调整容器的缩放比例
2024-12-24 15:43:56
358
原创 dataV的部分使用
由于项目中需要用到地图,项目组又不给正确的地图json,现有的单位表又各种问题,只能自己手动拼装地图数据来匹配单位表,所以就用dataV来获取自己想要的数据。
2024-07-23 18:51:01
1352
原创 GIS地图-思极的简单使用
之前项目上有使用gis地图的需要,然后国网的项目又只让使用思极,所以就研究了下,基本满足了他们的使用,在这里分享下。
2024-07-22 15:45:29
4930
14
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅