前端工程配置提交前格式化

一、安装依赖yarn add husky lint-staged prettier pretty-quick --dev 二、执行Husky创建一个.husky目录, 此时目录下会有一个pre-commit文件npx husky init修改pre-commit文件#!/bin/sh . "$(dirname "$0")/_/husky.sh" # npm

- 阅读全文 -

Axios 拦截重复请求

一、封装缓存preventRequest.jsimport Qs from 'qs'; class preventRequest { constructor(options) { const { maxNum, expiredTime } = options || {}; // 请求队列 this.list = []; this.MAX_NUM = maxN

- 阅读全文 -

commit 提交规范

docs:文档(documentation)。 style:格式(不影响代码运行的变动)。 refactor:重构(即不是新增功能,也不是修改bug的代码变动)。 perf:优化相关,比如提升性能、体验。 test:增加测试。 chore:构建过程或辅助工具的变动。 revert:回滚到上一个版本。 merge:代码合并。 sync:同步主线或分支的Bug。 scope(可选)

- 阅读全文 -

时间日期【date.js】

import BigNumber from "bignumber.js"; // 格式化date 【2023-08】 export function formatDate(date, flag) { cons

- 阅读全文 -

最近回复

标签

链接