vue开发.vsode配置

2023-12-31 15:08

本文主要是介绍vue开发.vsode配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

以下vscode工作区配置功能:

  • 代码保存时格式化
  • 代码保存时eslint自动修复错误
  • ……

配置方法如下:

  1. 目录结构
    目录结构
  2. 安装Eslint插件
    在这里插入图片描述
  3. setting.json文件
{// .vue文件template格式化支持,并使用js-beautify-html插件"vetur.format.defaultFormatter.html": "js-beautify-html",// js-beautify-html格式化配置,属性强制换行"vetur.format.defaultFormatterOptions": {"js-beautify-html": {// "wrap_line_length": 160,"wrap_attributes": "force-aligned"}},// 根据文件后缀名定义vue文件类型"files.associations": {"*.vue": "vue"},// 配置 ESLint 检查的文件类型"eslint.validate": ["javascript","javascriptreact",{"language": "typescript","autoFix": true},{"language": "vue","autoFix": true}],// 保存时eslint自动修复错误"eslint.autoFixOnSave": true,// 开启 eslint 支持"prettier.eslintIntegration": true,// 使用单引号"prettier.singleQuote": true,// 结尾不加分号"prettier.semi": false,// CSS"stylelint.enable": true,"css.validate": false,"less.validate": false,"scss.validate": true,"[scss]": {// SCSS 并自动格式化"editor.formatOnSave": true},"[less]": {"editor.formatOnSave": true},"[css]": {"editor.formatOnSave": true}
}
  1. extensions.json文件
{"recommendations": ["dbaeumer.vscode-eslint",// Lint-on-save with Stylelint// https://github.com/shinnn/vscode-stylelint"shinnn.stylelint","octref.vetur","esbenp.prettier-vscode"]
}
  1. 按照自己的需求修改 .vscode 文件夹下的setting.json文件,即可做到在不同的项目中使用不同的vue开发规范了

这篇关于vue开发.vsode配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/556401

相关文章

Python将博客内容html导出为Markdown格式

《Python将博客内容html导出为Markdown格式》Python将博客内容html导出为Markdown格式,通过博客url地址抓取文章,分析并提取出文章标题和内容,将内容构建成html,再转... 目录一、为什么要搞?二、准备如何搞?三、说搞咱就搞!抓取文章提取内容构建html转存markdown

在React中引入Tailwind CSS的完整指南

《在React中引入TailwindCSS的完整指南》在现代前端开发中,使用UI库可以显著提高开发效率,TailwindCSS是一个功能类优先的CSS框架,本文将详细介绍如何在Reac... 目录前言一、Tailwind css 简介二、创建 React 项目使用 Create React App 创建项目

vue使用docxtemplater导出word

《vue使用docxtemplater导出word》docxtemplater是一种邮件合并工具,以编程方式使用并处理条件、循环,并且可以扩展以插入任何内容,下面我们来看看如何使用docxtempl... 目录docxtemplatervue使用docxtemplater导出word安装常用语法 封装导出方

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

SpringCloud动态配置注解@RefreshScope与@Component的深度解析

《SpringCloud动态配置注解@RefreshScope与@Component的深度解析》在现代微服务架构中,动态配置管理是一个关键需求,本文将为大家介绍SpringCloud中相关的注解@Re... 目录引言1. @RefreshScope 的作用与原理1.1 什么是 @RefreshScope1.

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

SpringBoot日志配置SLF4J和Logback的方法实现

《SpringBoot日志配置SLF4J和Logback的方法实现》日志记录是不可或缺的一部分,本文主要介绍了SpringBoot日志配置SLF4J和Logback的方法实现,文中通过示例代码介绍的非... 目录一、前言二、案例一:初识日志三、案例二:使用Lombok输出日志四、案例三:配置Logback一

springboot security之前后端分离配置方式

《springbootsecurity之前后端分离配置方式》:本文主要介绍springbootsecurity之前后端分离配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的... 目录前言自定义配置认证失败自定义处理登录相关接口匿名访问前置文章总结前言spring boot secu

一文详解SpringBoot响应压缩功能的配置与优化

《一文详解SpringBoot响应压缩功能的配置与优化》SpringBoot的响应压缩功能基于智能协商机制,需同时满足很多条件,本文主要为大家详细介绍了SpringBoot响应压缩功能的配置与优化,需... 目录一、核心工作机制1.1 自动协商触发条件1.2 压缩处理流程二、配置方案详解2.1 基础YAML

springboot简单集成Security配置的教程

《springboot简单集成Security配置的教程》:本文主要介绍springboot简单集成Security配置的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录集成Security安全框架引入依赖编写配置类WebSecurityConfig(自定义资源权限规则