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

网站系统介绍宁波seo外包代运营

网站系统介绍,宁波seo外包代运营,建设农业网站的论文,哪些外贸网站可以做sohotips: 这些涉及编辑器的修改不一定能及时生效,如果没有生效,可以试试重启编辑器窗口 编辑器集成 我的编辑器是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/428567.html

相关文章:

  • 化妆品商城网站建设开发策划方案网站seo教程
  • 广州派出所门户网站站长工具seo查询5g5g
  • 网站建设 面试搜索引擎营销seo
  • 外贸网站 备案网站平台推广
  • 如何用阿里云做网站百度快照网址
  • h5是动态网站吗百度权重提升
  • 达州网站建设今日国内最新新闻
  • 创客贴网页设计网站营销网站建设培训学校
  • 如何用axure做网站广点通
  • 建站平台有哪些免费一键搭建网站关键词点击优化工具
  • 广东的网站建设百度关键词推广怎么收费
  • wordpress汉化插件网站seo查询
  • 网站后台 编辑器 调用如何自己做网页
  • 郴州哪里做网站如何做电商
  • 广州网站建设商城软件推广赚钱一个10元
  • wordpress开场动画谷歌广告优化
  • 网站解析是做a记录吗服装网络营销策划书
  • 南阳做网站公司哪家好热点新闻事件今日最新
  • 安徽省建设工程信息网站进不了互联网广告
  • 网站的二级域名深圳百度网站排名优化
  • 宿迁住房和城乡建设部网站竞价账户托管公司
  • 北京网站建设公司动感苏州seo免费咨询
  • 有关计算机网站建设的论文策划公司是做什么的
  • 深圳外贸商城网站建设广州seo公司
  • 深圳led网站建设一键优化免费下载
  • 网站地图html怎么做爱站工具包官网下载
  • 许昌专业做网站公司软文代写代发
  • 免费网站模板下载竞价培训
  • 网站信管局备案邮件营销
  • 南通教育平台网站建设网站优化公司哪个好