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

网站系统介绍深圳网站提升排名

网站系统介绍,深圳网站提升排名,号码认证,江津网站建设tips: 这些涉及编辑器的修改不一定能及时生效,如果没有生效,可以试试重启编辑器窗口 编辑器集成 我的编辑器是vscode,需要安装这两个编辑器插件eslint prettier我这个配置主要是通过eslint提供的配置cli命令生成,在里面加入了对pr…

tips: 这些涉及编辑器的修改不一定能及时生效,如果没有生效,可以试试重启编辑器窗口

编辑器集成

我的编辑器是vscode,需要安装这两个编辑器插件

eslint
prettier

我这个配置主要是通过eslint提供的配置cli命令生成,在里面加入了对prettier的支持。
eslint官方提供的命令,根据他的提供的选项一项一项选就可以了,我这里是生成的ts + vue的项目

npm init @eslint/config@latest

生成的最初代码

import js from "@eslint/js";
import globals from "globals";
import tseslint from "typescript-eslint";
import pluginVue from "eslint-plugin-vue";
import { defineConfig } from "eslint/config";export default defineConfig([{ files: ["**/*.{js,mjs,cjs,ts,mts,cts,vue}"], plugins: { js }, extends: ["js/recommended"] },{ files: ["**/*.{js,mjs,cjs,ts,mts,cts,vue}"], languageOptions: { globals: globals.browser } },tseslint.configs.recommended,pluginVue.configs["flat/essential"],{ files: ["**/*.vue"], languageOptions: { parserOptions: { parser: tseslint.parser } } },
]);

我安装的项目中的插件

eslint-config-prettier (关闭 ESLint 中所有与 Prettier 冲突的​​格式化规则​​(如缩进、引号、分号等),避免重复检查和修复冲突)
eslint-plugin-prettier (将 Prettier 的格式化规则​​作为 ESLint 规则运行​​,使 Prettier 的格式问题通过 ESLint 报错,并支持 eslint --fix 自动修复)

.prettierc.json (prettier的格式化配置规则,放在项目根目录中)

{"printWidth": 150,"tabWidth": 2,"semi": false,"singleQuote": true,"trailingComma": "none","bracketSpacing": true,"bracketSameLine": true,"arrowParens": "always","endOfLine": "auto"
}

最终完整代码

import js from '@eslint/js'
import globals from 'globals'
import tseslint from 'typescript-eslint'
import pluginVue from 'eslint-plugin-vue'
import { defineConfig } from 'eslint/config'
import EslintConfigPrettier from 'eslint-config-prettier'
import pluginPrettierRecommended from 'eslint-plugin-prettier/recommended'export default defineConfig([{ files: ['**/*.{js,mjs,cjs,ts,mts,cts,vue}'], plugins: { js }, extends: ['js/recommended', pluginPrettierRecommended] },{files: ['**/*.{js,mjs,cjs,ts,mts,cts,vue}'],languageOptions: {globals: {...globals.browser,...globals.node}}},tseslint.configs.recommended,pluginVue.configs['flat/essential'],{ files: ['**/*.vue'], languageOptions: { parserOptions: { parser: tseslint.parser } } },{rules: {//	这条规则是说如果变量未被更改,则应用const声明,// 这里写出来的原因是只有ts文件有效,而vue文件中没有自动修复,我就在这里重写了,保证行为一致'prefer-const': ['error',{destructuring: 'any',ignoreReadBeforeAssign: false}],'vue/multi-word-component-names': 'off'}},EslintConfigPrettier
])
http://www.dtcms.com/wzjs/128368.html

相关文章:

  • 邓亚萍近况 做网站败光20亿宁波seo外包快速推广
  • 兖州网站建设2021国内最好用免费建站系统
  • 成都网站建设服务有什么aso优化吧
  • 西宁做网站哪家好百度推广后台登录页面
  • 哈什么网一个网站做ppt如何查询百度搜索关键词排名
  • 武汉今天新闻头条网络排名优化软件
  • 外贸自己做网站好不好营销咨询公司排名前十
  • 做静态网站网站页面分析作业
  • liferay做网站好吗广州seo效果
  • zencart网站时间问题晋江怎么交换友情链接
  • 专业网站模仿百度信息流怎么投放
  • 苏州房地产网站建设手机版百度一下
  • 丹阳网站建设方案网站推广的基本方法有哪些
  • 网站编译成dll专业的网站优化公司排名
  • 网站建设项目方案网页模板素材
  • 微信网站开发js框架b站推广网站mmm
  • 外贸公司网站制作价格真正免费建站
  • 网上做广告的网站云搜索app
  • 做网站靠广告一年赚多少钱免费b站推广
  • 外贸网站建设 深圳阳西网站seo
  • wordpress bbs吗seo网站推广优化论文
  • 惠州市建设公司网站百度网站推广关键词怎么查
  • 网站做的不满意网站seo在线优化
  • 私人公司怎么做网站网络整合营销策划书
  • 做外卖有哪些网站网络营销推广方式案例
  • 最大郑州网站建设公司上海知名网站制作公司
  • 利用excel做填报网站爱站网seo查询
  • 2018wordpress主题seo优化排名百度教程
  • 网页制作素材网站设计网站模板
  • 用vs2012怎么做网站游戏代理平台一天结一次