摘要: 前言 由于最近在我司开发中开启了Vue3的重构工作。于是乎,Vue组件库的抽离工作开启,此次算是基于 vue3.x + element-plus 的二次封装,封装常见通用组件。一年前做了 react+antd的组件库 的整合及示例,一年后再看该方案还有诸多缺陷,发现了很多新的东西可以用,在本次的Vu 阅读全文
posted @ 2021-09-14 16:51 c-137Summer 阅读(459) 评论(0) 推荐(0) 编辑
摘要: vite-plugin-easy-mock 前言 开发项目时想要有个很容易mock本地数据的插件,只需要 vue.config.js 或 vite.config.js 中加载,然后按照规则即可使用mock数据,开启本地服务器则自动代理mock数据(可根据环境判断是否需要加载该插件),不需要开启额外的 阅读全文
posted @ 2021-08-17 19:15 c-137Summer 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 什么是 Web Components 2011年 谷歌就提出 web components 2015 年 web components 才开始能用,只有Chrome浏览器支持 web components 浏览器原生组件化,不依赖框架 safari 2017 年实现一部分 Firfox 2018 年 阅读全文
posted @ 2021-07-08 17:53 c-137Summer 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 前言 脚手架工具 vue 有 vue-cli,react 有 create-react-app,根据选择项来生成新项目模板。但往往这些不够定制化,生成项目之后还需要添加很多配置,离生成即用还有一定的差距,可以通过定制自己的cli工具来进行处理,做一个简单的cli工具,集成自己预设的模板,根据模板来生 阅读全文
posted @ 2021-06-02 19:46 c-137Summer 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 前端工程化-工具 脚手架 yeoman 大而全已有的generator 或者自己自定义generator plop 小而美 在项目中快速使用,例如快速生成模板文件 自己利用inquirer 或者ejs等npm 包实现自己的自定义脚手架工具 自定义小工具 npm script 工作流 npm run 阅读全文
posted @ 2021-04-22 17:22 c-137Summer 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 开始 项目里安装 Jest yarn add --dev jest # or npm install --save-dev jest 初始化配置文件 在根目录下生成 jest.config.js 的配置文件,scripts里添加的jest命令会在 jest.config.js 里找配置 npx je 阅读全文
posted @ 2021-03-12 13:52 c-137Summer 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 前言 函数防抖和节流作为性能优化的常用函数,他俩总是一起出现,以至于有时候有些分不清区别,一旦说手写下代码就会一时语塞🌚本文就梳理下以加固理解 函数防抖 debounce 防抖,顾名思义就是防止抖动,比如输入框输入的时候,绑定的数据会一直改变,如果此时想要在输入结束才去进行接口请求等操作,就需要用 阅读全文
posted @ 2021-01-19 10:04 c-137Summer 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 钉钉自定义机器人:官方文档 机器人群通知 通过在钉钉群里添加自定义机器人,获得webhook地址和secret加签,根据加密规则获得可以发送消息的地址,实现消息的推送 可以集成到node脚本中,实现特定情形的群通知 node 封装代码 bot.js const request = require(' 阅读全文
posted @ 2021-01-17 10:41 c-137Summer 阅读(798) 评论(2) 推荐(0) 编辑
摘要: 前言 我们常称的 Chrome 插件(Chrome Extension)是指 Chrome 扩展程序,它的作用是增强浏览器功能。通常在Chrome商店中下载的扩展是.crx后缀的压缩包,安装插件可以以压缩包形式安装,当你开启开发者模式的时候,也可以加载已解压的扩展程序,即至少包含一个manifest 阅读全文
posted @ 2020-11-30 00:10 c-137Summer 阅读(1155) 评论(0) 推荐(1) 编辑
摘要: 一些废话 在前端的飞速发展下,这十年里,前端从美工切图仔演变成如今的大前端,在互联网时代中占据越来越重要的位置。前端工程化,模块化成为前端提效利器。越来越多公司也开始重视,开始搭建适用于公司内部,或者业务线内部的组件库。这篇文章将遵循 是什么 为什么 怎么做 来一起搭建业务组件库,或者太长不想看直接 阅读全文
posted @ 2020-08-21 00:59 c-137Summer 阅读(2893) 评论(17) 推荐(3) 编辑