当前位置: 首页 > news >正文

vue3 vite项目安装eslint

  • npm install eslint -D 安装eslint库

  • npx eslint --init 初始化配置,按项目实际情况选
    在这里插入图片描述

  • 自动生成eslint.config.js,可以添加自定义rules
    在这里插入图片描述

  • 安装ESLint插件
    在这里插入图片描述
    此时打开vue文件就会标红有问题的位置

  • 安装prettier npm install prettier eslint-config-prettier eslint-plugin-prettier -D

  • 创建.prettierrc.json

    {
      "semi": false,
      "singleQuote": false,
      "tabWidth": 2,
      "printWidth": 80,
      "trailingComma": "none"
    }
    
  • 安装prettier插件
    在这里插入图片描述

  • 打开vscode用户配置Ctrl + Shift + p -> Settings
    在这里插入图片描述

  • 添加内容:

    {
    	  "editor.formatOnSave": true,
    	  "editor.defaultFormatter": "esbenp.prettier-vscode",
    	  "[javascript]": {
    	    "editor.defaultFormatter": "esbenp.prettier-vscode"
    	  },
    	  "[vue]": {
    	    "editor.defaultFormatter": "esbenp.prettier-vscode"
    	  },
    	  "eslint.validate": ["javascript", "vue"],
    	  "eslint.run": "onType",
    	  "eslint.format.enable": true
    }
    
  • 到这里应该就配好了,在vue文件中执行Ctrl + s验证保存自动格式化

  • 参考链接

相关文章:

  • MATLAB程序代编液压系统电机非线性滑膜伺服模糊控制simulink仿真
  • 队列知识点最详细整理+总结(基于《王道数据结构考研复习指导》)
  • 数据库基础以及基本建库建表的简单操作
  • 2025.2.4 更新 AI绘画秋葉aaaki整合包 Stable Diffusion整合包v4.10 +ComfyUI 整合包下载地址
  • Python 编写第一个网络爬虫教程
  • 短记:Flutter 项目常见问题 Gradle version is incompatible with the Java version
  • 深入解析:Linux中KVM虚拟化技术
  • Docker 学习(四)——Dockerfile 创建镜像 (详细版)
  • java每日精进 3.08 OAUTH 2.0
  • uniapp+<script setup lang=“ts“>使用 uni.$emit和uni.$on全局传递数据
  • 蓝桥杯备考:倍增算法详解
  • 深度学习模型组件之优化器-自适应学习率优化方法(Adagrad、RMSprop)
  • Windows CMD 命令大全(综合开发整理版)
  • 【Python 数据结构 8.串】
  • Mysql的行级锁到底锁住了哪些行
  • Windows 图形显示驱动开发-WDDM 3.2-本机 GPU 围栏对象(七)
  • 初阶数据结构(C语言实现)——4.1栈
  • blender学习25.3.8
  • 【Java学习笔记】三、运算符,表达式、分支语句和循环语句
  • 为什么js小数相加,会产生精度缺失的问题,怎么解决?
  • 华为公司网站建设案例分析/百度收录比较好的网站
  • 江苏省备案网站/杭州网站推广优化公司
  • 淄博做网站电话/中国最新军事新闻直播
  • 深圳网站设计收费标准/西安竞价托管公司
  • wordpress 恢复备份/搜索引擎排名优化公司
  • 北京市建委网站官网/凡科建站客服电话