首页
友链
程序员的开发利器
免费AI网站分享
ShareAPI
前端库
MicroMatrix
明月别枝惊鹊,清风半夜鸣蝉
累计撰写
135
篇文章
累计创建
41
个标签
累计收到
2
条评论
栏目
目 录
CONTENT
以下是
share
相关的文章
2024-05-17
TypeScript--装饰器
前言 TypeScript 中的装饰器是一种特殊的语法,可以用来修改类、方法、属性或参数的行为。装饰器是一种函数,它接收一个目标对象或一个属性描述符作为参数,并可以返回一个新的对象或属性描述符,或者不返回任何值。装饰器可以用来实现一些常见的编程模式,例如依赖注入、日志、缓存、验证等。 使用 要使用装
2024-05-17
13
0
0
share
2024-05-16
vue3源码学习-4-effect编写以及依赖收集
前言 经过上文的响应式编写之后,实现了数据包裹之后变成了响应式数据,用户修改数据的时候能监听到操作。 但是实际编写的响应式 reactive.ts 中最核心的是 Proxy 中的 get 和 set 方法。为此我们本次需要将核心代码抽离,并且编写 effect 副作用函数和依赖收集功能,这样函数依赖
2024-05-16
12
0
0
share
2024-05-15
Vim 安装插件管理器 vim-plugin
插件安装 Vim 本身也有很多插件,而插件管理器有很多,比较火的这个 vim-plugin 是一个异步更新的管理器。 首先去vim-plugin 执行对应版本的命令,例如 mac(unix) curl -fLo ~/.vim/autoload/plug.vim --create-dirs \\
2024-05-15
22
0
0
share
2024-05-12
VSCode 快捷代码片段:提升前端开发效率的必备技巧
前言 在前端开发中,尤其是使用 Vue 或者 React 框架时,我们经常需要新建页面,并且编写一些重复性很高的代码片段。本文将介绍如何利用 VSCode 内置的代码片段功能,快速生成这些重复且繁琐的代码。 VSCode 内置的 snippets VSCode 内置了一些常用语言的 snippets
2024-05-12
17
0
0
share
2024-03-12
如何在 NestJS 中配置 PostgreSQL 数据库与实现用户密码加密
前言 最近在学习 NestJS,一个基于 Express 开发的 Node 框架,他更加前端适合编写后端需求。 对接 Postpresql 数据库 安装如下插件 pnpm install @nestjs/typeorm typeorm pg 编辑 main.ts 文件内容,增加数据库配置 impo
2024-03-12
15
0
2
share
2024-03-04
使用 CSS 混合模式实现动态反差色效果
前言 在前端开发中,我们经常会遇到需要动态变化的视觉效果。今天我们将讨论如何利用 CSS 的 mix-blend-mode 属性,实现一个文本穿过特定背景时反色的效果。具体来说,我们会创建一个背景为黑色的 div 元素,并让文本从中穿过。当文本进入 div 的区域时,其颜色会从黑色变为白色,离开时则
2024-03-04
47
0
0
share
2024-02-01
Vue3 权限管理从零开始:新手指南
前言 这篇文章是写给刚入门 Vue 框架开发或者刚入门的同学,权限管理是基本上每一个项目都会遇到问题,你有登陆,有游客等身份,你总要不同的身份会有不同的网页访问吧。下面就实现从想法到权限管理的构建。 必备条件 Vue3 项目开发语言基础了解 Vue-router 路由管理基础了解 Pina 状态管理
2024-02-01
11
0
1
share
2023-12-11
前端项目限制环境版本
前言 在如今这个前端项目框架较为成熟的年代,一个前端项目涉及到多个依赖,而这个项目的依赖又是居于项目的版本来的。所以一个大型的项目,多人进行联合开发的时侯,A 说项目启动不起来了,B 说安装包依赖出现一长串错误。C 水打包出现报错了。一开始遇到这种问题,没有经验的话很难发现问题的所在。所以在项目中限
2023-12-11
29
0
0
share
2023-12-01
esbuild项目css样式隔离
前言 由于最近使用到 esbuild这个打包工具编写插件,而我的插件需要编写样式。在实际的运用过程中,我发现插件的样式类名可能和被使用项目中的一些类名发生冲突。这个时候我就想借鉴一下 vue 中出现的 样式类scoped 的概念。 具体思路 首先呢,要想实现 样式类的隔离 那么就要了解下属性选择器。
2023-12-01
10
0
0
share
2023-08-22
Vue3+vite 部署到Vercel
前言 vite 项目可以直接部署到 vercel 上,不用做任何修改。但是这里会遇到一个问题,就是网站访问接口跨域。如果是普通的服务器,那么通常就是用 nginx 做反向代理。但是对于 Vercel 我们无法这么做。 解决方法 采用 vercel 上的配置做代理。 项目安装插件 pnpm insta
2023-08-22
31
0
0
share
1
...
4
5
6
...
10