• 2025-01-07vue - [04] 配置
    关闭ESLint、   001||ESLint(1)定义  ESLint是一个插件化的JavaScript代码检查工具。在vue项目中,它可以检查.vue文件中的JavaScript代码(包括脚本部分)以及HTML模板中的部分语法规范(例如在模板中使用JavaScript表达式时的语法正确性等)。它依据一套预定义的规则集来检查
  • 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-26vue关闭eslint校验及开启debugger
    文章目录在Vue项目中关闭ESLint检查,可以通过以下几种方式实现:修改package.json文件中的eslintScript,将其设置为空字符串或者直接删除。在项目根目录下创建.eslintrc.js文件,并设置rules为关闭所有规则。如果使用VueCLI创建的项目,可以在vue.config.js文件中配置,关闭lintOn
  • 2024-12-26[ESLint] 检查规则
    检查规则这节课我们主要学习ESLint里面的规则相关的知识。规则是ESLint中一个比较重要的核心概念之一,因为究竟报不报错,是由规则来确定的。规则的重要性在ESLint中,本身可以配置规则的重要性,总共分为三个级别:off或者0:关闭这条规则warn或者1:这条规则的级别为警告
  • 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-22园子博客后台升级至 angular 19 后 eslint 9 迁移记录
    最近在将园子的博客后台从angular15升级至angular19,升级基本完成后发现eslint不能正常工作。vscodeoutputpanel出现了eslint的警告与报错(node:8724)ESLintIgnoreWarning:The".eslintignore"fileisnolongersupported.Switchtousingthe"ignores"proper
  • 2024-12-22@rushstack/eslint-patch 这个包的作用是什么
    @rushstack/eslint-patch是一个由Microsoft的RushStack团队开发的工具,主要用于修补ESLint在某些特定场景下的行为,特别是在使用TypeScript和其他语言特性时。它的主要作用是解决ESLint与一些现代JavaScript/TypeScript工具链集成时可能遇到的问题,并确保ESLint能够
  • 2024-12-17vite 创建react hook项目
    create-vite安装create-vite是一个用于快速搭建Vite项目的脚手架工具。你可以通过npm(Node包管理器)来安装它。通常情况下,你不需要单独安装create-vite,因为你可以直接使用npx(Node包运行器)来运行它。npx是npm5.2.0版本及以上版本自带的一个工具,用于执行在本地或远程注册
  • 2024-12-16vue3项目构建流程
    1.项目包管理工具选择pnpmnpmi-gpnpm2.选择用vite管理项目注意node的版本需要16+,项目才能正常使用,在cmd中输入pnpmcreatevite命令,按照指示创建初始项目3.下载eslint项目代码校验执行pnpmieslint-D安装eslint依赖,然后执行命令npxeslint--init生成配置文件.eslint.cj
  • 2024-12-12彻底改变你的代码:JavaScript linter—Oxlint
            作者:京东保险张洁​作为开发人员,总是在寻找能够简化工作流程并提高工作效率的工具。Oxlint是一个用Rust编写的JavaScriptlinter,现在提供了可以替代ESLint的新方案,其性能比ESLint提升了50-100倍。​在本文中,将学习如何将Oxlint集成
  • 2024-12-01ESLint CLI 深度解析:配置选项与高效工作流(5)
    CLI命令行工具关于CLI命令行工具,我们在第一节课的时候就用到过一个:eslint--fix.在官网,我们可以看到CLI命令行工具的基本格式为:eslint[options][file|dir|glob]*我们先来看后面的[file|dir|glob]*,这个部分主要是用来指定ESLint应该检查哪些文件:file:用
  • 2024-12-01ESLint v9.0.0 新纪元:探索 eslint.config.js 的奥秘 (4)
    从v9.0.0开始,官方推荐的配置文件格式是eslint.config.js,并且支持ESM模块化风格,可以通过exportdefault来导出配置内容。//eslint.config.jsexportdefault[{rules:{semi:"error","prefer-const":"error"}
  • 2024-11-30EsLint的基本使用
    ESLint是一个插件化的工具,用于识别和报告JavaScript代码中的错误以及潜在的代码问题。首先,需要安装 eslint-webpack-plugin:npminstalleslint-webpack-plugin--save-dev注意:如果未安装 eslint>=7 ,你还需先通过npm安装:npminstalleslint--save-dev然后把
  • 2024-11-29VSCode格式化前端代码后Eslint报错
    VSCode格式化前端代码后Eslint报错>比如Eslint要求函数后面括号,括号前要空一格,但是原来的vsCode格式化不会留这个空格;这是矛盾的;解决方式:两步:1.下载三个插件:ESLint:用于在VSCode中集成ESLint。Prettier-Codeformatter:用于代码格式化Vetur:主要 .vue文件 语法
  • 2024-11-28ESLint:从 JSLint 到 JSHint,探索 JavaScript Linter 的进化历程 (1)
    linter发展史首先和大家来聊一聊关于linter的发展史。静态代码分析早在1978年,StephenC.Johnson在Debug自己的C语言项目时,突然想到为什么不做一个工具来提示自己写的代码哪里有问题呢?这个工具也被称为Linter。Linter本意指的是衣服上多出来的小球、绒毛和
  • 2024-12-12硬盘开盘数据恢复是什么意思?硬盘坏了不识别数据能恢复吗?
    硬盘不小心摔坏了或突发故障,插入电脑没反应识别不了,通电后还有咯哒咯哒敲盘异响的声音,咨询电脑维修公司或数据恢复中心基本都会被告知需要开盘恢复数据。什么是硬盘开盘数据恢复?狭义的讲,开盘就是在无尘室把硬盘拆解打开,更换新磁头的过程。广义理解则是在无尘室更换磁头,然后通过PC3
  • 2024-12-12把你的Linux美化成Ubuntu Gnome
    把你的Linux美化成UbuntuGnome效果图材料1.一台Linux电脑2.Gnome桌面3.Yaru主题包第一步、下载主题包来这里链接下载Yaru主题包。解压下载meson和ninja#Debiansudoaptinstallmeson#Archsudopacman-Smesonninja进入目录右键进入命令行输
  • 2024-12-0628-OpenCVSharp--图像ROI裁剪详细使用方法
    专栏地址:《OpenCV功能使用详解200篇》《OpenCV算子使用详解300篇》《Halcon算子使用详解300篇》内容持续更新,欢迎点击订阅OpenCVSharp图像裁剪selectROI算法详解在计算机视觉中,图像裁剪是非常基础的操作之一,常常用于从图像中提取感兴趣区域(RegionofInter
  • 2024-12-06基于 Microchip ATSAME54 + ams OSRAM EVIYOS 2.0 的 10base T1S 万级像素大灯方案
        像素大灯,也称为矩阵式大灯或像素化LED大灯,是一种先进的车辆照明技术,它将多个小的LED单元组合成一个高分辨率的光源。它具有如下优势:精确控制的光束:像素大灯可以精确控制每个LED单元的亮度和方向,从而提供高度定制化的照明模式,适应不同的驾驶环境和需求。减少眩光:在
  • 2024-12-05电气工程和人工智能:电网、自动化、传感器
    目录电气工程人工智能电气工程与人工智能的结合电气工程和人工智能(AI)是两个快速发展的领域,它们之间的交集为许多应用提供了新的机会和创新。电气工程电气工程是一个广泛的学科,主要涉及电力、电子和电磁学的应用。它包括但不限于以下几个方面:电力系统:发电、输电、配电
  • 2024-12-05一份优秀的工作清单需要注意哪些细节?
    提到“清单”,你会想到什么?或许你的脑海中会浮现出超市购物清单,或是会计核对的账单,但清单的应用远不止于此。对于需要高度组织性和精准性的工作来说,清单是一种不可或缺的工具,尤其是对于产品经理这一多任务角色而言。清单式的工作方法能够帮助我们持续、正确、安全地完成任务,而这
  • 2024-12-04关系模型(数据库)
    1. Basic Conception\textbf{1.BasicConception}
  • 2024-12-04哪些方法可以修复acdb23.dll文件丢失问题?运行软件提示acdb23.dll文件丢失问题的解决指南
    当遇到acdb23.dll文件丢失的问题时,您可以尝试以下几种方法来解决问题:一、解决方法重新安装AutoCAD2013如果您的电脑中已经安装了AutoCAD2013,并且出现了acdb23.dll文件丢失或损坏的情况,您可以尝试重新安装该软件。步骤如下:1.进入控制面板,选择“程序和功能”;2.找到AutoCAD
  • 2024-12-04ospf-开放式最短路径优先协议
    一、为什么会有OSPF1、OSPF可以管理大型复杂政企网络,数据中心网络2、OSPF快速检查网络变化,迅速更新路由,保证公司网络不中断,提高网络的可靠性3、OSPF引入区域,可以支持网络扩展,降低设备压力,提高数据转发效率4、OSPF支持认证,能够增强网络的安全性二、OSPF应用场景主要应用