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

免费网站建设专业的公司超能力联盟网站

免费网站建设专业的公司,超能力联盟网站,windows优化大师好用吗,网页链接制作软件概念: husky,暴露出git的hook钩子,在这些钩子执行一些命令,lint-staged,只在git的暂存区有修改的文件进行lint操作,执行一些校验脚本eslint,prettier,styelint有npm包还有对应的scode插件,其中npm包是用于执行那些诸如入eslint --fix src/**/*.{js,jsx,…}的脚本命…概念: husky,暴露出git的hook钩子,在这些钩子执行一些命令,lint-staged,只在git的暂存区有修改的文件进行lint操作,执行一些校验脚本eslint,prettier,styelint有npm包还有对应的scode插件,其中npm包是用于执行那些诸如入eslint --fix src/**/*.{js,jsx,…}的脚本命令,所需要的包,每次修改要都要执行一次该命令才会格式化代码,而对应的vscode插件则可以通过vscode的工作区或者用户去设置settings.json来配置保存代码时执行校验,还可以通过.editorconfig来统一编辑器的代码风格.eslint 代码质量检查,会与prettier配置冲突,通过extends配置eslint-config-prettier,eslint-plugin-prettier来覆盖掉与prettier冲突的规则prettier,代码美化stylelint,格式化css,还有scss等,会与prettier冲突,通过stylelint-config-prettier配置解决prettier冲突commitlint,配置提交信息规范 相关的包: husky yarn add husky -D npm set-script prepare husky install npm run prepare // -c指定了lint-staged的配置文件 npx husky add .husky/pre-commit npx lint-staged -c ./.husky/lintstagedrc.js npx husky add .husky/commit-msg npx commitlint --edit $1lint-staged 配置文件lintstagedrc.js 在这里插入代码片module.exports {**/*.{js,jsx}: [eslint --fix],*.{scss,less,styl,html}: [stylelint --fix, prettier --write],*.vue: [prettier --write, eslint --fix, stylelint --fix] }eslint eslint, eslint-config-prettier, eslint-plugin-prettier(默认调用prettier的配置文件) module.exports {extends:[...,eslint-config-prettier,plugin:prettier/recommended],//这里直接使用了插件eslint-plugin-prettier的配置,plugin:开头,那么就可以不用在plugins字段声明prettier插件了}prettier prettier module.exports {printWidth: 100, // 打印宽度tabWidth: 2, // tab 宽度useTabs: false, // 使用tabsemi: false, // 分号vueIndentScriptAndStyle: false, // vue indent script/ style/singleQuote: false, // 单引号quoteProps: as-needed, // 对象key 引号bracketSpacing: true, // 导入对象和{}之间加空格trailingComma: none, // 尾随逗号// jsxBracketSameLine: true, // 尖括号和结尾同一行 DeprecatedbracketSameLine: true, // 尖括号和结尾同一行jsxSingleQuote: false, // jsx 中使用单引号arrowParens: avoid, // xx , (x)insertPragma: false, // insert !-- format --requirePragma: false, // 只在format或者prettier 文件格式proseWrap: never, // prose散文是否根据printWidth 格式换行htmlWhitespaceSensitivity: strict, // HTML空白灵敏度endOfLine: auto // 结尾 } stylelint stylelint,stylelint-config-standard,stylelint-config-prettier(冲突以prettier由主),style-order(插件), module.exports {extends:[stylelint-config-standard,stylelint-config-prettier],plugins:[stylelint-order] }commitlint commitlint,commitlint/cli,commitlint/config-conventional commitlint.config.js module.exports {extends: [commitlint/config-conventional],rules: {body-leading-blank: [2, always],footer-leading-blank: [1, always],header-max-length: [2, always, 108],type-empty: [2, never],scope-empty: [0],subject-empty: [2, never],subject-full-stop: [0],type-case: [0],scope-case: [0],subject-case: [0],type-enum: [2,always,[feat, fix, perf, style, docs, test, refactor, build, ci, chore, revert]]} } .editorconfig # http://editorconfig.org root true# 说明 ## 设置文件编码为 UTF-8 ## 用两个空格代替制表符 ## 在保存时删除尾部的空白字符 ## 在文件结尾添加一个空白行 [*] indent_style space indent_size 2 end_of_line lf charset utf-8 trim_trailing_whitespace true insert_final_newline true[*.md] trim_trailing_whitespace false[Makefile] indent_style tab
http://www.w-s-a.com/news/400079/

相关文章:

  • 自助建站平台源码公司网站谁负责做
  • 旅游的网站怎么做网站流量的主要来源有
  • 高新网站设计找哪家网络科技有限公司实习报告
  • 专业网站建设质量推荐网络销售是做网站推广
  • 旅游网站建设模板wordpress最好最全的教程
  • 网站站长在哪登陆后台网站设计一年费用
  • 济南比较好的网站建设公司邢台信息网123
  • 双峰网站建设漳州优化网站建设
  • app和网站开发的成本虚拟主机是啥
  • 想做一个自己设计公司的网站怎么做的销售培训
  • 南昌网站建设模板合作凡客app哪去了
  • 有免费做网站的吗建设互联网站
  • 北京市保障房建设投资中心网站淄博哪个网站做房屋出赁好
  • 如何做网站的优化网站开发怎么收费
  • 网站的关键词怎么选择2345实用查询
  • 免费的制作网站做图剪片文案网站app接单
  • 中国有多少网站有多少域名上海网站建设网页制作邢台
  • 网站 数据报表如何做室内设计联盟官方网站入口
  • 怎样建设网站论文合肥做网站的软件公司
  • 收款后自动发货的网站是怎么做的怎么看网站后台网页尺寸
  • 谷歌seo引擎优化宁波seo关键词
  • 外贸网站建设需要注意什么seo课程
  • 做信息图网站网站建设的软件介绍
  • 网站开发语言数据库有几种魏县审批建设的网站
  • 北京公司网站建设推荐海口建设
  • 不懂编程如何做网站婚礼网站模板
  • 像京东一样的网站wordpress入门视频教程7 - 如何在文章里加入视频和音乐
  • 惠州网站建设排名wordpress3万篇文章优化
  • 创建网站的三种方法北京建王园林工程有限公司
  • jsp网站建设模板下载十大免费excel网站