
前端
文章平均质量分 72
昱晏
这个作者很懒,什么都没留下…
展开
-
前端实现图片复制或者截图直接粘贴到HTML页面
创建一个简单的HTML页面,并使用JavaScript来处理粘贴事件、获取图片数据、转换为BASE64格式以及上传到后端。原创 2024-06-28 14:43:22 · 2268 阅读 · 0 评论 -
Window.Notification API详细使用指南
Notification是Web API的一部分,它允许网页或应用程序向用户发送桌面通知。这些通知可以包含图像、文本和声音,以提供丰富的用户体验。title:通知的标题,这是必需的参数。optionsdir:文本的方向;它可以是autoltr,或rtllang:通知中使用的语言,比如en-US或zh-CNbody:通知的正文文本tag:赋予通知一个ID,以便在必要时对通知进行操作icon:显示的图标URL。原创 2024-06-28 14:42:19 · 1238 阅读 · 0 评论 -
Nodemon的入门及使用
nodemon是一个工具,通过在检测到目录中的文件更改时自动重新启动 Node.js 应用程序来帮助开发基于 Node.js 的应用程序。它非常适合在开发环境中使用。以前,我们开发一个 Node 后端服务时,每次更改文件,都需要手动重启服务才能生效,这降低了开发效率。的出现解决了这个问题,它可以随时监听文件的变更并自动重新启动应用程序,而无需对代码或开发方式进行任何更改。原创 2024-06-26 20:41:16 · 1900 阅读 · 0 评论 -
主题切换之根元素CSS自定义类
要实现CSS样式的主题切换,可以通过在HTML中添加一个按钮来触发JavaScript事件,进而通过JavaScript动态修改HTML元素的class或直接切换CSS文件,以达到改变页面整体风格的目的。原创 2024-06-11 22:03:10 · 415 阅读 · 0 评论 -
主题切换之CSS文件篇
利用HTML的标签,可以通过JavaScript动态改变其href属性来加载不同的CSS文件。这意味着我们可以在运行时切换整个页面的样式表,从而实现主题的变化。原创 2024-06-11 22:02:21 · 687 阅读 · 0 评论 -
CSS自定义属性
目前,所有主流浏览器的最新版本都对 CSS 自定义属性提供了支持,包括 Chrome、Firefox、Safari、Edge 等。CSS自定义属性,更常被称为CSS变量,它允许我们赋予某一值一个特定的语义名称,然后在整个样式表中反复使用,无论是全局还是局部。将在多个地方使用并需要统一修改的值设为自定义属性,既降低了重复代码,又提升了代码的可读性。这使得样式表更易维护。选择器中定义的自定义属性,它们可在任何选择器中使用。原创 2024-06-07 18:18:24 · 721 阅读 · 0 评论 -
JSON5:JSON的现代化扩展
JSON,全称JavaScript Object Notation,是一种基于文本,用于存储和传输数据的轻量级数据交换格式。JSON易于阅读和编写,同时也易于机器解析和生成。"age": 30,这段JSON表述的是一个拥有三个属性(name, age, city)的对象。JSON5是JSON的现代化扩展。该名字来源于ECMAScript 5(ES5),而ES5是JavaScript的一个版本。JSON5的目标是让JSON代码更容易阅读和编写。原创 2024-06-07 18:17:56 · 1060 阅读 · 0 评论 -
Sass混合宏(Mixins)使用
混合宏是一个可以复用的Sass代码块,你可以将任何样式放入一个混合宏,然后在需要的地方引用它。原创 2024-06-06 21:08:51 · 868 阅读 · 0 评论 -
SASS模块化与组织文件
CSS预处理器已经成为我们不可或缺的工具,其中Sass是最受欢迎的之一。如果你想要提升你的Sass代码的可维护性、可重用性和可读性.原创 2024-06-06 21:08:04 · 812 阅读 · 0 评论 -
SASS控制指令与循环
在SASS中,控制指令和循环提供了强大的工具来生成复杂的样式和逻辑。这些特性可以让你的CSS更加动态和灵活。原创 2024-06-05 20:52:32 · 509 阅读 · 0 评论 -
SASS语法基础
sass 基础语法知识原创 2024-06-04 22:50:43 · 684 阅读 · 0 评论 -
SASS基础知识
SASS(Syntactically Awesome Stylesheets)是一种强大的CSS扩展语言,它允许开发者使用变量、嵌套规则、混合宏和更多功能,这些在纯CSS中是不可能做到的。原创 2024-06-04 22:47:12 · 676 阅读 · 0 评论 -
dotenv的使用:二、多环境下的介绍和说明
在开发过程中,我们经常需要在不同的环境中使用不同的配置。例如,开发环境、测试环境和生产环境可能需要不同的数据库连接信息或API密钥。dotenv库可以帮助我们轻松地管理这些环境变量。原创 2024-04-15 11:38:27 · 1076 阅读 · 0 评论 -
dotenv的使用:一、基本功能的介绍和说明
dotenv是一个零依赖的模块,它的主要功能是从.env文件中加载环境变量,这篇文章介绍dotenv的基础使用。原创 2024-04-15 11:32:48 · 6096 阅读 · 0 评论 -
Rimraf详细介绍
Rimraf是一个Node.js模块,可以快速删除node_modules文件夹。原创 2024-04-15 10:49:44 · 5638 阅读 · 1 评论 -
Axios的简明教程
Axios是一个基于promise的HTTP客户端,可以在浏览器和node.js中使用。原创 2024-04-14 12:14:58 · 977 阅读 · 0 评论 -
lint-staged简易入门
提交前检查lint(如eslint prettierlint stylelint)的主要工具。通过在提交前自动运行linters,它帮助开发者捕捉并修复潜在的代码问题,从而提高代码的整体质量。结合husky使用.原创 2024-04-11 09:15:28 · 2671 阅读 · 0 评论 -
CommitLint 简明使用教程
`CommitLint` 是一个帮助你规范化提交信息的工具。本教程将从原理、要解决的问题、使用说明、使用配置、插件开发等方面详细介绍如何使用 `CommitLint`。原创 2024-04-04 18:13:48 · 3058 阅读 · 1 评论 -
Node.js 常用命令介绍
在使用 Node.js 过程中,我们会经常使用到一些命令来管理和运行我们的应用。原创 2024-04-06 20:32:36 · 532 阅读 · 1 评论 -
npm的一些经常使用的命令
列举一些NPM的常用命令原创 2024-04-05 12:12:07 · 718 阅读 · 1 评论 -
Husky使用简明教程
Husky 是一个流行的 Git 钩子工具,用于在不同的 Git 操作(如提交和推送)前自动运行脚本。本教程将基于 Husky 8 版本,详细介绍其使用方法。原创 2024-04-03 13:29:55 · 8694 阅读 · 0 评论 -
postcss使用简明教程
从postcss的原理、使用方式、使用配置、插件开发等整个过程对postcss进行了描述,言简意赅。原创 2024-04-02 17:34:28 · 1153 阅读 · 0 评论