我的编程空间,编程开发者的网络收藏夹
学习永远不晚

在vscode中如何用eslint和prettier

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

在vscode中如何用eslint和prettier

在vscode中如何用eslint和prettier,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

1. vscode中eslint的使用

1)首先在vscode中安装eslint,然后在vscode的settings.json添加如下代码

"editor.formatOnSave": true, // 保存是格式化"editor.codeActionsOnSave": {  "source.fixAll.eslint": true // 按照eslint规则格式化},"eslint.format.enable": true, // 启用ESLint作为已验证文件的格式化程序

2)必须在项目中安装eslint(或者全局安装)

这个是vscode中eslint插件的要求:

3)在根目录中添加 .eslintrc.js 文件,添加如下代码

module.exports = {  root: true,  env: {    node: true,  },  extends: ["eslint:recommended"],  parserOptions: {    parser: "babel-eslint",  },  rules: {}};

4)rules 里面的设置

quotes: [   'error',   'single'],semi: ['error', 'never']
  • 属性值数组中第一个元素设置

  • 属性值数组中第二个元素设置

eslint.bootcss.com/docs/rules/ 找到对应属性点击进入,然后找到options

  • eslint:recommended 默认规则的都有标记

注意: 此时项目就会按照默认设置,以及rules里面的规则进行提示,保存时也会根据eslint的规则就行格式化。

2. eslint 与 prettier 结合使用

(注:eslint与prettier的结合视情况而定,不是非得要与prettier一起使用)

1)首先在vscode中安装prettier插件,然后在vscode中的 settings.json 里面添加下面的代码

"editor.defaultFormatter": "esbenp.prettier-vscode",  "[javascript]": {    "editor.defaultFormatter": "esbenp.prettier-vscode"  }

2)在项目中安装prettier

同时还需要安装eslint-plugin-prettiereslint-config-prettier,这两个插件的目的就是为了使eslint可以按照prettier的规则进行提示(注意这两个插件的版本号问题,最新的 eslint-plugin-prettier 的4.0版本使用时有问题)

"eslint-config-prettier": "^8.3.0","eslint-plugin-prettier": "^3.3.1"

然后在 .eslintrc.js里面的extends加上 plugin:prettier/recommended

extends: ["eslint:recommended", "plugin:prettier/recommended"]

然后就可以在根目录下添加.prettierrc.js 文件,eslint将按照里面的规则进行提示,同时保存的时候也会按照里面的规则进行格式化

module.exports = {  semi: false,  singleQuote: true,  bracketSpacing: true,}

3. 在vue项目中使用prettier规则

1)首先在创建的时候选择eslint + prettier的设置

2)在根目录下创建 .prettierrc.js,并添加规则

module.exports = {  semi: false,  singleQuote: true,  bracketSpacing: true,};

默认情况下,当代码中的格式不正确时,会是warn警告

如果需要把它变成error,需要在.eslintrc.js中添加如下代码

rules: {//…  'prettier/prettier': 'error'}

注: 在修改完一些配置后,vscode可以不会马上生效,此时可以关闭项目,重新打开试试

关于在vscode中如何用eslint和prettier问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网行业资讯频道了解更多相关知识。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

在vscode中如何用eslint和prettier

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

在vscode中如何用eslint和prettier

在vscode中如何用eslint和prettier,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1. vscode中eslint的使用1)首先在vscode中安装esli
2023-06-22

VSCode中Eslint和Prettier冲突问题如何解决

这篇文章主要讲解了“VSCode中Eslint和Prettier冲突问题如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“VSCode中Eslint和Prettier冲突问题如何解决”吧
2023-07-05

ESLint与Prettier在vscode中如何进行代码自动格式化

这篇文章主要介绍“ESLint与Prettier在vscode中如何进行代码自动格式化”,在日常操作中,相信很多人在ESLint与Prettier在vscode中如何进行代码自动格式化问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作
2023-07-04

VSCode中Eslint和Prettier冲突问题最新解决方法

这篇文章主要介绍了VSCode中Eslint和Prettier冲突问题,既然使用eslint规范,我的理解上当然是不能去修改eslint,因为这是共用规范,修改了就没有再使用的必要了,所以我是不推荐修改eslint的方式,本文给结合实例代码给大家详细讲解,需要的朋友可以参考下
2023-02-23

vscode中如何安装eslint插件

要在VSCode中安装ESLint插件,可以按照以下步骤操作:打开VSCode编辑器,并点击左侧的Extensions图标(或按下Ctrl+Shift+X)。在搜索框中输入“ESLint”,然后按下Enter。在搜索结果中找到ESLint插
vscode中如何安装eslint插件
2024-04-09

如何在VSCode中查看股票和基金信息

这篇文章主要为大家展示了如何在VSCode中查看股票和基金信息,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“如何在VSCode中查看股票和基金信息”这篇文章吧。vscode有什么用Visual S
2023-06-06

vscode中如何使用vue

近年来,前端开发领域的Vue框架愈发流行,成为了Web开发中不可替代的一部分。而对于前端开发而言,选择一个优秀的代码编辑器是非常重要的。其中,Visual Studio Code (以下简称VS Code)无疑是许多前端开发者们的首选。 那么,如何在VS Code中使用Vue框架呢?本文将向您介绍。第一步:安装VS Code和Vue.js首先,您需要下载和安装VS Code,这
2023-05-14

Ubuntu20.04中如何使用VSCode

这篇文章主要介绍了Ubuntu20.04中如何使用VSCode,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.准备a.软件安装可以通过软件商店进行安装,也可以下载安装。下载
2023-06-13

VScode中如何使用fortran

这篇文章将为大家详细讲解有关VScode中如何使用fortran,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一. 编译器的下载**1.编译器的选择MinGW w64是Minimalist
2023-06-20

在VScode中如何配置ROS环境

本篇内容主要讲解“在VScode中如何配置ROS环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在VScode中如何配置ROS环境”吧!准备工作首先在VScode中安装ROS和catkin_t
2023-07-02

vscode中如何使用shark库

在VSCode中使用shark库可以通过以下步骤进行:打开VSCode,创建一个新的Python文件。在文件中导入shark库:import shark开始使用shark库中的功能,比如创建一个Shark对象并进行数据处理:# 创建一个S
vscode中如何使用shark库
2024-04-09

VSCode中如何使用FreeWindow插件

这期内容当中小编将会给大家带来有关VSCode中如何使用FreeWindow插件,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。FreeWindow插件的图标是一条鱼,中间有一个“摸”字,是摸鱼的意思。原理
2023-06-20

VSCode中Snippet插件如何使用

这篇文章主要介绍“VSCode中Snippet插件如何使用”,在日常操作中,相信很多人在VSCode中Snippet插件如何使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”VSCode中Snippet插件如
2023-07-04

vscode中如何使用webpack指令

vscode中如何使用webpack指令,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。在学习Vue的时候,在vscode的终端总使用webpack指令时,出现如
2023-06-20

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录