- 2025-01-21[Tools] 集成ESLint与Prettier
集成Prettier目前我们所学习的两个工具:Pretter和ESLint,两者都有管理代码风格的功能,因此两者往往就会在代码风格的管理上面存在一些冲突。例如举一个例子:ESLint配置了单引号规则Prettier配置了要使用双引号那么现在假设你使用双引号,ESLint会提示错误,然后我们将引号手动
- 2025-01-06集成CommitLInt+ESLint+Prettier+StyleLint+LintStaged
==代码可读性低代码====代码规范落地难====代码格式难统一====代码质量低下==配置ESLintESLint是一个用来识别ECMAScript并且按照规则给出报告的代码检测工具,使用它可以避免低级错误和统一代码的风格。它拥有以下功能:查出JavaScript代码语法问题。根据配置
- 2024-12-30【CSS】末尾分号与Prettier和ESLint的最佳实践
文章目录一、CSS文件中分号的重要性1.分号在CSS中的作用2.没有分号会发生什么3.为什么不能用逗号(`,`)替代分号(`;`)二、使用Prettier格式化CSS文件1.Prettier的功能2.安装Prettier3.配置Prettier4.配合Prettier自动格式化CSS文件三、使用ESLint校验CSS文件1.ESLin
- 2024-12-25VScode中配置ESlint+Prettier详细步骤(图文详情)
VScode中配置ESlint+Prettier详细步骤(图文详情)前置环境:node18.19.0vite3.2.11vue3.2.47本文将不在演示vue3基础工程创建,如果还没有vue3项目工程请参考文章:Vite创建Vue3工程并引入ElementPlus(图文详细)本文的ESlint+Prettier版本:ESlint8.57.1Prettier3.2.51ed
- 2024-12-09HBuilderX代码格式化设置,配置prettier
安装formatAndSave插件,安装好了插件后,给项目里的任一文件执行Ctrl+S,发现项目根目录多了.prettierrc.js和.prettierignore文件插件用法配置执行ctrl+s格式化HBuilderX取消勾选保存时自动格式化插件提供一个ctrl+s命令,名为prettier格式化代码,与HBuilderX默认保存命令重复,
- 2024-12-02VSCode:代码格式化插件
settings.json文件中添加如下配置并保存 {"workbench.sideBar.location":"left","cssrem.rootFontSize":80,"git.ignoreWindowsGit27Warning":true,"eslint.codeAction.showDocumentation":{"ena
- 2024-12-12硬盘开盘数据恢复是什么意思?硬盘坏了不识别数据能恢复吗?
硬盘不小心摔坏了或突发故障,插入电脑没反应识别不了,通电后还有咯哒咯哒敲盘异响的声音,咨询电脑维修公司或数据恢复中心基本都会被告知需要开盘恢复数据。什么是硬盘开盘数据恢复?狭义的讲,开盘就是在无尘室把硬盘拆解打开,更换新磁头的过程。广义理解则是在无尘室更换磁头,然后通过PC3
- 2024-12-06基于 Microchip ATSAME54 + ams OSRAM EVIYOS 2.0 的 10base T1S 万级像素大灯方案
像素大灯,也称为矩阵式大灯或像素化LED大灯,是一种先进的车辆照明技术,它将多个小的LED单元组合成一个高分辨率的光源。它具有如下优势:精确控制的光束:像素大灯可以精确控制每个LED单元的亮度和方向,从而提供高度定制化的照明模式,适应不同的驾驶环境和需求。减少眩光:在
- 2024-12-05GPT-4o 调研报告
1报告内容1.1说明本文是一篇关于GPT-4o的调研报告,主要关注GPT-4o的技术路线、新增特性、优劣势、性能以及应用场景。报告的内容主要参考了[1]、[2]和[3]。1.2简介GPT-4o全称是GPT-4omni,是2024年5月13号OpenAI发布的最新多模态LLM,其中omni来自拉丁语
- 2024-12-04ospf-开放式最短路径优先协议
一、为什么会有OSPF1、OSPF可以管理大型复杂政企网络,数据中心网络2、OSPF快速检查网络变化,迅速更新路由,保证公司网络不中断,提高网络的可靠性3、OSPF引入区域,可以支持网络扩展,降低设备压力,提高数据转发效率4、OSPF支持认证,能够增强网络的安全性二、OSPF应用场景主要应用
- 2024-12-01mp
MybatisPlusMybatisPlus是基于MyBatis的增强工具,它简化了MyBatis的开发,并提供了一些常用的自动化功能,如CRUD操作的自动生成 MybatisPlus的目标是使得开发者不再编写重复的SQL语句,同时保留MyBatis的原有功能,使得MyBatis更加轻量、简洁、高效 设计表
- 2024-10-17vscode 配置prettier 代码自动格式化
安装Prettier在项目路径下新建prettier.config.js文件exportdefault{printWidth:100,tabWidth:2,useTabs:false,semi:false,vueIndentScriptAndStyle:true,singleQuote:true,quoteProps:'as-needed',bracketSpacing:true,trailingComm
- 2024-10-08React学习起始
一、准备工作react是一个用于构建用户界面的JavaScript库脚手架安装:npxcreate-react-app(脚手架名称)react-basic(包名)--------等同于maven构建项目的性质启动项目:yarnstartornpmstart注:全局安装缺点:太久没初始化项目,就得重新装 二、基本使用1导包2创建元素3渲染元
- 2024-09-19react react18+vite+typeScript+eslint+prettier+husky+lint-staged+commitlint 快速搭建项目环境
技术栈react18react-router6antd5zustand4vite45axiosfakerjs模拟数据dayjslodashtypescriptechartscommitlint、prettier、eslinthusky、lint-staged自定义commitlint、cz-cli自定义eslint、prettier代码规范技术栈代码格式规范和语法检测vscode:统一前端编辑器。editor
- 2024-08-13TS 项目如何从 ESlint8 升级至 9并集成 Prettier
eslint8到9属于破坏性更新(BreakChange),因此导致eslint8配置方式无法直接使用(可以使用兼容包,但这不是本文的主题)。其实大家最关心的就是从eslint8到9之后的写法,而与eslint息息相关的多种配置插件也需要大量的变更,因此本文核心就是:使用eslint9配置规则和集成prett
- 2024-08-13prettier配置
配置Prettier在VSCode中自动格式化代码的教程1.安装PrettierVSCode插件打开VSCode。点击左侧活动栏的扩展市场图标(或按Ctrl+Shift+X)。在搜索栏中输入Prettier-Codeformatter。找到插件并点击Install安装它。2.配置VSCode设置确保VSCode配置正确,使
- 2024-07-02vscode setting.json 设置
常见配置参考{"editor.fontSize":20,//编辑器字体大小"terminal.integrated.fontSize":18, //terminal框的字体大小"editor.tabSize":2,//Tab的大小2个空格"editor.formatOnSave":true,//保存是格式化"prettier.singleQuote"
- 2024-07-01前端vue/react通用工程化eslint prettier stylelint husky项目规范(新手入门详细教程)
前言本文章内的项目基于vite+react+ts搭建,但通篇并未涉及react的东西,所以可以通用。适合新手入门的工程化项目规范,最小化的完成代码规范和git提交规范,开发工具使用vscode。为什么是最小化?本意是为了让大家都能看懂入手这些规范,很多文章中,都长篇进行自定义的配置,其