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

珠海seo网站建设济南企业建站平台

珠海seo网站建设,济南企业建站平台,app手机应用开发公司,网站建设海报素材图片在项目团队开发过程中#xff0c;多人协同开发为保证项目格式书写格式统一标准化#xff0c;因此需要进行代码格式化校验#xff0c;包括在代码编写过程中以及代码提交前进行自动格式化#xff0c;因此需要进行在项目中进行相关的配置使之代码格式一致。 一、eslint配置 …        在项目团队开发过程中多人协同开发为保证项目格式书写格式统一标准化因此需要进行代码格式化校验包括在代码编写过程中以及代码提交前进行自动格式化因此需要进行在项目中进行相关的配置使之代码格式一致。  一、eslint配置 eslint是提供一个插件化的javascript代码检测工具。 安装eslint pnpm i eslint -D 生成配置文件执行如下命令后自动生成对应的配置文件eslint.cjs nps eslint --init 执行命令后根据提示选择如下配置完成文件生成  添加eslint校验规则 module.exports {// 环境配置env: {browser: true,//浏览器运行es2021: true},// 规则继承extends: [// 全部规则默认是关闭的该配置会开启推荐规则按照文档进行配置eslint:recommended,plugin:typescript-eslint/recommended,plugin:vue/vue3-essential],overrides: [{env: {node: true},files: [.eslintrc.{js,cjs}],parserOptions: {sourceType: script}}],parserOptions: {ecmaVersion: latest,parser: typescript-eslint/parser,sourceType: module},plugins: [typescript-eslint,vue],// eslint 规则rules: {no-var: error, // 禁止varno-multiple-empty-lines: [warn, {max: 1}], // 不允许多个空行no-useless-escape: off, // 关闭禁止不必要的转义字符// typeScripttypescript-eslint/no-unused-vars: error,typescript-eslint/no-explicit-any: off,// eslint-plugin-vuevue/multi-word-component-names: off, // 关闭名称只能-连接vue/no-mutating-props: off, // 关闭组件prop不能改变vue/attribute-hyphenation: off, // 关闭对模板中自定义组件强制执行属性命名样式} }添加忽略校验文件配置创建文件.eslintignore  dist node_modeules 添加运行脚本 在package.json 中新增运行脚本 scripts: {lint: eslint src,fix: eslint src --fix}, 二、配置prettier eslint是针对javascript进行语法检测保证程序的准确运行preitter是对代码格式进行统一格式化的工具保证项目格式一致美观 1、安装依赖包 pnpm install -D eslint-plugin-prettier prettier eslint-config-prettier 2、添加.preitterc.json文件 {singleQuote: true,semi: false,bracketSpacing: true,htmlWhitespaceSensitivity: ignore,endOfLine: auto,trailingComma: all,tabWidth: 2} 3、添加.prettierignore文件 /dist/* /html/* .local /node_modules/** **/*.svg **/*.sh /public/* 当代码不规范时执行如下就会提示错误 三、配置stylelintrc.cjs 1、安装依赖 pnpm add sass sass-loader stylelint postcss postcss-scss postcss-html stylelint-config-prettier stylelint-cnfig-recess-order stylelint-config-recommended-scss stylelint-config-standard stylelint-config-standard-vue stylelint-scss stylelint-order stylelint-config-standard-scss -D 2、配置.stylelintignore文件 /node_modules/* /dist/* /html/* /public/* 3、配置.stylelintrc.cjs文件 // see https://stylelint.bootcss.com/module.exports {extends: [stylelint-config-standard, // 配置stylelint拓展插件stylelint-config-html/vue, // 配置 vue 中 template 样式格式化stylelint-config-standard-scss, // 配置stylelint scss插件stylelint-config-recommended-vue/scss, // 配置 vue 中 scss 样式格式化stylelint-config-recess-order, // 配置stylelint css属性书写顺序插件,stylelint-config-prettier, // 配置stylelint和prettier兼容],overrides: [{files: [**/*.(scss|css|vue|html)],customSyntax: postcss-scss,},{files: [**/*.(html|vue)],customSyntax: postcss-html,},],ignoreFiles: [**/*.js,**/*.jsx,**/*.tsx,**/*.ts,**/*.json,**/*.md,**/*.yaml,],/*** null 关闭该规则* always 必须*/rules: {value-keyword-case: null, // 在 css 中使用 v-bind不报错no-descending-specificity: null, // 禁止在具有较高优先级的选择器后出现被其覆盖的较低优先级的选择器function-url-quotes: always, // 要求或禁止 URL 的引号 always(必须加上引号)|never(没有引号)no-empty-source: null, // 关闭禁止空源码selector-class-pattern: null, // 关闭强制选择器类名的格式property-no-unknown: null, // 禁止未知的属性(true 为不允许)block-opening-brace-space-before: always, //大括号之前必须有一个空格或不能有空白符value-no-vendor-prefix: null, // 关闭 属性值前缀 --webkit-boxproperty-no-vendor-prefix: null, // 关闭 属性前缀 -webkit-maskselector-pseudo-class-no-unknown: [// 不允许未知的选择器true,{ignorePseudoClasses: [global, v-deep, deep], // 忽略属性修改element默认样式的时候能使用到},],}, }
http://www.dnsts.com.cn/news/151793.html

相关文章:

  • 学网站建设的专业叫什么阳江市房产交易网
  • 南京凯盛建设集团有限公司网站网站开发资金预算
  • 滨海新区做网站tvc广告片制作公司
  • 网站建设 博采网络六安城市网电话是多少
  • 能看男女做那个的网站互联网络推广
  • 镇江网站建设制作公司网站建设所需资料
  • 免费建站哪个好搭建网页游戏平台
  • 网站评论源码wordpress在线时长插件
  • 网站伪静态是什么意思网站建设规划书
  • 黑色网站素材tk跨境电商平台怎么注册
  • 外贸生意做哪个网站好网站建设毕业设计论文
  • 网站登录按纽是灰色的手机主题wordpress
  • 什么身一什么网站建设上市公司网站建设要求
  • 网站建设资金管理办法asp手机网站模板
  • 云南省网站建设收费调查报告论文聊城经济开发区人才网
  • wordpress下载类主题系统主题seo中文含义
  • 周口建设公司网站白银做网站
  • 建设网站需要哪些资质做网站需要学些什么软件
  • 网站建设设计制作维护广东东莞邮政编码
  • 企业网站建设国内外现状邢台网红桥
  • 免费建一个自己的网站东莞网站建设服务
  • 网站图片不轮播建筑工程管理系统平台
  • 泊头市网站制作公司宿州做网站的有吗
  • 东城建站推广wordpress 导入数据库结构
  • 个人网站模板制作教程网页制作与前端开发
  • 卡片形式的网站深圳市住房城乡建设局网站首页
  • 太原建网站公司大三亚app下载
  • 有哪些做留学资讯的网站写作网站不屏蔽
  • 企业站seo哪家好cpa推广联盟平台
  • 晨光科技 网站建设棋牌类网站设计建设