09 2023 档案
摘要:从 0 到 1 的手把手教你配置项目 git 提交规范及其执行顺序 这里以 React 项目为例 初始化一个项目 npx create-react-app my-app --template typescript cd my-app npm start 初始化 git git init 安装 hus
阅读全文
摘要:module 开发过程 tree_ shaking module 开发可以实现 tree-shaking 注意事项 ❓:什么情况下就会 tree-shaking? 💡:当我们导出模块时候使用 /* 当我们使用这种方式的时候可以进行tree-shaking */ export function na
阅读全文
摘要:使用 node 整理每日待办 项目结构 node 代码 const fs = require("fs"); const path = require("path"); /** * @description 使用node脚本编写博客待办 因为每天想干的事情都不确定,无序完成一些任务,完成的任务后面都会
阅读全文
摘要:一个工程化项目中怎么使用 import_and_require 这两个及是 module 和 commonjs 的区别 可以参考这个 前言 在一起开发脚本过程中自己需要用到 node 中fs chalk 两个模块, 起因 /* 本俩想着就是使用commonjs进行完成如下 */ const fs =
阅读全文
摘要:vite-react 中 find-code 插件的实现 前言 首先我们先需要了解一下 vite 插件的的原理和配置项,建议这边先了解一下: https://blog.csdn.net/qq_37215621/article/details/131446048 实现原理 定义插件名称 插件执行顺序
阅读全文
摘要:待整理笔记 版本升级之后,通知用户当前版本已升级,请刷新当前页面,可以启动 sse 接口,并监听这个接口反馈的数据,如果有数据,则立马通知用户做出对应的反应,我发现 sse 似乎可以实现传递数据流的方式给客户端,但是好像暂时没办法关闭,浏览器页面一直处于页面等待状态,但是当我服务关闭的时候,浏览器等
阅读全文
摘要:fetch 请求怎么取消 abort 处理延迟结果 前言 当我们在输入框中频繁输入去调用请求的时候,有时候会出现我们请求的结果是上一次的结果 场景解释 比如当我们输入 “测试”的时候,可能会有 100 条数据,我们又输入了 "测试 1"这个结果可能 5 条数据,但是,当我们返回这五条数据之后,我们那
阅读全文
摘要:git 篇 前言 今日分享的话题是 配置 git 提交校验规则以及提交前进行代码 lint 的校验和修复 🔴 1、我们先了解一下当我们执行 git commit -m 'XXX'的时候,都会执行什么(在安装了 husky 的情况下) 🟢 1.1 我们下载安装 husky 的 3.*版本 npm
阅读全文
摘要:防抖踩坑超详细 1.为啥我的防抖不生效 保持干净的防抖 /* 首先先正常调用我们频繁调用的函数 */ /* 但是 但是 我们不能在这里做任何操作 并使用 persist() 来保留合成事件对象 */ /* 接下来执行一个我们写的防抖函数 */ /* 举个🌰: */ const myDebounce
阅读全文
摘要:### react-parallax-tilt ## api eact-parallax-tilt ## 描述 这个组件可以实现内容根据鼠标的移动而移动,可以进行旋转、倾斜、放大、缩小等效果。 ## 使用方式 ```bash # 安装依赖 npm i react-parallax-tilt -s `
阅读全文
摘要:js 函数 ## forEach() 方法 ```javascript var arr = [1, 2, 3]; arr.forEach(function (item) { console.log("item:", item); }); // item: 1 // item: 2 // item:
阅读全文
摘要:CommonJS 和 ECMAScript 前言:在完成一个加密工具的过程中,本来只想使用 commonjs 语法完成该功能,但是在使用 chalk 的时候发现 chalk 是通过 ES 模块导出的,无法使用 require 引入(当然也有一些方法,可以使用 bable 去转化,但是本人想实现使用
阅读全文
摘要:## vscod 配置 morkdown 快捷键 - ✅1、首先在根目录添加.vscode 文件夹 - ♻️1.1 新建一个 settings.json 文件 ```json { "[markdown]": { "editor.formatOnSave": true, "editor.renderW
阅读全文
摘要:## 写在前面 > 这是一篇基于 vscode 配置,用于书写 markdown 的文章 请先配置 vscode https://www.cnblogs.com/gjzsa/p/17685602.html **为了方便快速书写 markdown 真想使用一些便捷的快捷键去生成一些自己常用的格式或者是
阅读全文
摘要:贤者自述 1. 作为陈述者 - 不单单只是单方面的去陈述自己做了什么事情 如果你想在别人心里留下记忆点,那就得去设计,不管是段子也好、笑料也罢只有经过精心设计的语言,别人才会留下印象 - 讲事情: 1. 你要有故事 2. 你要有背景 3. 你要有需求 4. 你要有过程 5. 你要有过程中你所遇到的问
阅读全文
摘要:1. react初始化项目后如何进行webpack配置 2. react跨域如何配置 3. 不同环境的打包和不同系统开发和运行(职能侧和企业测如何实现双系统) npm install --save-dev cross-env 任何组件中直接使用 以上是前端配置 下面是 node服务启动 执行用户环境
阅读全文
摘要:## overflow 的用法 > 在开发过程中,设置完 ```css overflow-y: scroll; ``` 之后,会出现一个 padding,不管页面超没超出设置的区域,都会出现这个滚轴 > 解决方法: ```css overflow-y: auto; ``` 会在超出设置的区域时,出现
阅读全文