书架

书架

=一个知识书库=

vite配置-自动导入

vite配置-自动导入

> UI组件库的按需自动导入,需要看各自的官网 <!--more--> # 一、概念 为了避免在多个页面重复引入 `API` 或 `组件`,由此而产生的自动导入插件来节省重复代码和提高开发效率。 | 插件 | 概念 | 自动导入对象 | | ----------------------- | ---------------- | --------------------------------------------- | | unplug
more...
vite配置-Git提交规范

vite配置-Git提交规范

# 配置 husky、lint-staged、@commitlint/cli * `husky`:一个为git客户端增加hook的工具 * `lint-staged`:仅对Git 代码暂存区文件进行处理,配合husky使用 * `@commitlint/cli`:让commit信息规范化 <!--more--> ## 1. 创建git仓库 ```bash git init ``` ## 2. 安装 ```bash yarn add husky@9.1.3 -D yarn add lint-staged@^15.2.7 -D yarn add
more...
vite配置-Git提交规范进阶

vite配置-Git提交规范进阶

**Git提交规范进阶** - Husky + Lint-staged 整合实现 Git 提交前代码规范检测/格式化; - Husky + Commitlint + Commitizen + cz-git 整合实现生成规范化且高度自定义的 Git commit message。 > 本文介绍通过 Husky + Lint-staged + Commitlint + Commitizen + cz-git 来配置 Git 提交代码规范。 > > 通过Husky、Lint-staged、Commitlint、Commitizen和cz-git来设置Git提交前的代码规范检测和自动
more...
vite配置-vscode配置

vite配置-vscode配置

## vscode 保存自动格式化 在.vscode下新建 settings.json ```js { "editor.codeActionsOnSave": { "source.fixAll": "explicit" } } ``` 之后每次文件有修改,保存时,都会自动格式化。
more...
vite配置-vue自定义指令

vite配置-vue自定义指令

> 除了 Vue 内置的一系列指令 (比如 `v-model` 或 `v-show`) 之外,Vue 还允许你注册自定义的指令 (Custom Directives),以下就通过自定义指令的方式实现按钮权限控制。 > > 参考:[Vue 官方文档-自定义指令](https://cn.vuejs.org/guide/reusability/custom-directives.html) <!--more--> **1.自定义指令** ```typescript // src/directive/permission/index.ts import { useUser
more...