摘要: 一个工程化项目中怎么使用 import_and_require 这两个及是 module 和 commonjs 的区别 可以参考这个 前言 在一起开发脚本过程中自己需要用到 node 中fs chalk 两个模块, 起因 /* 本俩想着就是使用commonjs进行完成如下 */ const fs = 阅读全文
posted @ 2023-09-25 10:03 郭杰前端开发 阅读(25) 评论(0) 推荐(0) 编辑
摘要: vite-react 中 find-code 插件的实现 前言 首先我们先需要了解一下 vite 插件的的原理和配置项,建议这边先了解一下: https://blog.csdn.net/qq_37215621/article/details/131446048 实现原理 定义插件名称 插件执行顺序 阅读全文
posted @ 2023-09-19 15:22 郭杰前端开发 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 待整理笔记 版本升级之后,通知用户当前版本已升级,请刷新当前页面,可以启动 sse 接口,并监听这个接口反馈的数据,如果有数据,则立马通知用户做出对应的反应,我发现 sse 似乎可以实现传递数据流的方式给客户端,但是好像暂时没办法关闭,浏览器页面一直处于页面等待状态,但是当我服务关闭的时候,浏览器等 阅读全文
posted @ 2023-09-19 14:34 郭杰前端开发 阅读(15) 评论(0) 推荐(0) 编辑
摘要: fetch 请求怎么取消 abort 处理延迟结果 前言 当我们在输入框中频繁输入去调用请求的时候,有时候会出现我们请求的结果是上一次的结果 场景解释 比如当我们输入 “测试”的时候,可能会有 100 条数据,我们又输入了 "测试 1"这个结果可能 5 条数据,但是,当我们返回这五条数据之后,我们那 阅读全文
posted @ 2023-09-18 16:53 郭杰前端开发 阅读(104) 评论(0) 推荐(0) 编辑
摘要: git 篇 前言 今日分享的话题是 配置 git 提交校验规则以及提交前进行代码 lint 的校验和修复 🔴 1、我们先了解一下当我们执行 git commit -m 'XXX'的时候,都会执行什么(在安装了 husky 的情况下) 🟢 1.1 我们下载安装 husky 的 3.*版本 npm 阅读全文
posted @ 2023-09-15 17:32 郭杰前端开发 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 防抖踩坑超详细 1.为啥我的防抖不生效 保持干净的防抖 /* 首先先正常调用我们频繁调用的函数 */ /* 但是 但是 我们不能在这里做任何操作 并使用 persist() 来保留合成事件对象 */ /* 接下来执行一个我们写的防抖函数 */ /* 举个🌰: */ const myDebounce 阅读全文
posted @ 2023-09-15 10:54 郭杰前端开发 阅读(14) 评论(0) 推荐(0) 编辑
摘要: ### react-parallax-tilt ## api eact-parallax-tilt ## 描述 这个组件可以实现内容根据鼠标的移动而移动,可以进行旋转、倾斜、放大、缩小等效果。 ## 使用方式 ```bash # 安装依赖 npm i react-parallax-tilt -s ` 阅读全文
posted @ 2023-09-08 16:22 郭杰前端开发 阅读(19) 评论(0) 推荐(0) 编辑
摘要: js 函数 ## forEach() 方法 ```javascript var arr = [1, 2, 3]; arr.forEach(function (item) { console.log("item:", item); }); // item: 1 // item: 2 // item: 阅读全文
posted @ 2023-09-07 19:11 郭杰前端开发 阅读(3) 评论(0) 推荐(0) 编辑
摘要: CommonJS 和 ECMAScript 前言:在完成一个加密工具的过程中,本来只想使用 commonjs 语法完成该功能,但是在使用 chalk 的时候发现 chalk 是通过 ES 模块导出的,无法使用 require 引入(当然也有一些方法,可以使用 bable 去转化,但是本人想实现使用 阅读全文
posted @ 2023-09-07 19:05 郭杰前端开发 阅读(44) 评论(0) 推荐(0) 编辑
摘要: ## vscod 配置 morkdown 快捷键 - ✅1、首先在根目录添加.vscode 文件夹 - ♻️1.1 新建一个 settings.json 文件 ```json { "[markdown]": { "editor.formatOnSave": true, "editor.renderW 阅读全文
posted @ 2023-09-07 17:23 郭杰前端开发 阅读(32) 评论(0) 推荐(0) 编辑
## 希望内容对你有帮助,如果有错误请联系我 q: 1911509826,感谢支持