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

购物最便宜的appseo关键字优化

购物最便宜的app,seo关键字优化,单页网站排名没有,网页设计与制作黑马程序员电子版VUE3照本宣科——eslint与prettier VUE3照本宣科系列导航 前言一、eslint1.配置文件2.配置规则3.忽略错误 二、prettier三、总结 VUE3照本宣科系列导航 1.VUE3照本宣科——认识VUE3 2.VUE3照本宣科——应用实例API与setup 3.VUE3照本宣科——响应式与生命周期钩子 4.VUE3照本宣…

VUE3照本宣科——eslint与prettier

    • VUE3照本宣科系列导航
  • 前言
  • 一、eslint
    • 1.配置文件
    • 2.配置规则
    • 3.忽略错误
  • 二、prettier
  • 三、总结


VUE3照本宣科系列导航

1.VUE3照本宣科——认识VUE3
2.VUE3照本宣科——应用实例API与setup
3.VUE3照本宣科——响应式与生命周期钩子
4.VUE3照本宣科——内置指令与自定义指令及插槽
5.VUE3照本宣科——路由与状态管理器
6.VUE3照本宣科——eslint与prettier
7.VUE3照本宣科——package.json与vite.config.js

前言

👨‍💻👨‍🌾📝记录学习成果,以便温故而知新

“VUE3照本宣科”是指照着中文官网和菜鸟教程这两个“本”来学习一下VUE3。以前也学过VUE2,当时只在gitee留下一些代码,却没有记录学习的心得体会,有时也免不了会追忆一下。

以后出现“中文官网”不做特殊说明就是指:https://cn.vuejs.org/;菜鸟教程就是指:https://www.runoob.com/vue3/vue3-tutorial.html


一、eslint

ESLint官网https://eslint.nodejs.cn/。

ESLint 是一个可配置的 JavaScript 检查器。 它可以帮助你发现并修复 JavaScript 代码中的问题。 问题可以是任何东西,从潜在的运行时错误,到不遵循最佳实践,再到风格问题。
ESLint 是完全插件化的。 每条规则都是一个插件,你可以在运行时添加更多。 你还可以添加社区插件、配置和解析器来扩展 ESLint 的功能。

1.配置文件

ESLint 支持多种格式的配置文件:

  • JavaScript - 使用 .eslintrc.js 并导出包含你的配置的对象。
  • JavaScript (ESM) - 在 package.json 中指定 “type”:“module” 的 JavaScript 包中运行 ESLint 时使用 .eslintrc.cjs。 请注意,ESLint 目前不支持 ESM 配置。
  • YAML - 使用 .eslintrc.yaml 或 .eslintrc.yml 来定义配置结构。
  • JSON - 使用 .eslintrc.json 定义配置结构。 ESLint 的 JSON 文件也允许 JavaScript 样式的注释。
  • package.json - 在你的 package.json 文件中创建一个 eslintConfig 属性并在那里定义你的配置。

如果同一个目录下有多个配置文件,ESLint 只使用一个。 优先顺序如下:

  1. .eslintrc.js
  2. .eslintrc.cjs
  3. .eslintrc.yaml
  4. .eslintrc.yml
  5. .eslintrc.json
  6. package.json

zbxk项目中的配置文件是.eslintrc.cjs。

2.配置规则

在配置文件中添加规则,如图:
在这里插入图片描述

'rules': {'eqeqeq': 'off',//等于使用==='curly': 'error',//对所有控制语句强制执行一致的大括号样式'quotes': ['error', 'single']//字符串用单引号
}

加完以后,原先字符串用双引号的地方报错了,如图:
在这里插入图片描述鼠标悬停,显示报错原因如图:
在这里插入图片描述集成开发环境的“问题”页签中也列出了错误原因,如图:
在这里插入图片描述点击“快速修复”,出现快速修复方案,如图所示:
在这里插入图片描述可以选择一个快速修复方案来修复。

ESLint官网中的规则有很多,这里只是选择了三条作为示例。

运行如下命令,也可以修复报错

npm run lint

因为实际上运行的下面的命令:

eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore

.是当前目录开始;
–ext是检测的扩展名;
–fix是修复;
–ignore-path是忽略文件;

3.忽略错误

示例代码如下:

// eslint-disable-next-line no-unused-vars
const classC = ref('classC')

代码中的注释是禁止检测下一行未使用变量。

本文只是一个引子,对ESLint有个感性认识,想要深入了解,还是要到ESLint官网学习。

二、prettier

prettier官网https://www.prettier.cn/。
虽然讲是中文的,但是其文档则不然。

Prettier is an opinionated code formatter。

百度翻译:

Prettier是一个固执己见的代码格式化程序

zbxk项目的配置文件是“.prettierrc.json”,内容如下:

{"$schema": "https://json.schemastore.org/prettierrc","semi": false,"tabWidth": 2,"singleQuote": true,"printWidth": 100,"trailingComma": "none"
}

其中
semi是语句末尾不加分号
tabWidth是tab宽度
singleQuote是单引号
printWidth是指定换行长度
trailingComma是在多行逗号分隔的句法结构中,尽可能打印尾随逗号

运行如下命令:

npm run format

实际运行的是:

prettier --write src/

如下图所示:
在这里插入图片描述亮色显示的都是美化过代码的文件。再执行一次上面的命令,结果如图所示:
在这里插入图片描述
一个亮色的文件都没有,说明前次美化过的代码不需要再次美化了。

这也是一个引子,更多的内容还是需要去prettier官网学习。

三、总结

本专题的eslint与prettier都是Vue开发插件,所以package.json配置文件的“devDependencies”中。


文章转载自:
http://laocoon.xzLp.cn
http://extensive.xzLp.cn
http://react.xzLp.cn
http://pharyngoscope.xzLp.cn
http://reactivate.xzLp.cn
http://surge.xzLp.cn
http://trichomoniasis.xzLp.cn
http://jennings.xzLp.cn
http://sirdar.xzLp.cn
http://live.xzLp.cn
http://buqsha.xzLp.cn
http://outvote.xzLp.cn
http://shite.xzLp.cn
http://fishskin.xzLp.cn
http://intraoperative.xzLp.cn
http://dogdom.xzLp.cn
http://craniognomy.xzLp.cn
http://subcommunity.xzLp.cn
http://ethidium.xzLp.cn
http://dequeue.xzLp.cn
http://cardplaying.xzLp.cn
http://completive.xzLp.cn
http://haziness.xzLp.cn
http://scan.xzLp.cn
http://neanic.xzLp.cn
http://fumigant.xzLp.cn
http://piton.xzLp.cn
http://kinsfolk.xzLp.cn
http://discombobulate.xzLp.cn
http://extenuative.xzLp.cn
http://gong.xzLp.cn
http://downhearted.xzLp.cn
http://suctorian.xzLp.cn
http://lemniscus.xzLp.cn
http://lacrimal.xzLp.cn
http://gozzan.xzLp.cn
http://spumous.xzLp.cn
http://algarroba.xzLp.cn
http://bathsheba.xzLp.cn
http://kavaphis.xzLp.cn
http://workmanship.xzLp.cn
http://nappy.xzLp.cn
http://authentic.xzLp.cn
http://rrb.xzLp.cn
http://incompletion.xzLp.cn
http://sericultural.xzLp.cn
http://fratching.xzLp.cn
http://coplanar.xzLp.cn
http://anathematically.xzLp.cn
http://dudley.xzLp.cn
http://density.xzLp.cn
http://grammaticalize.xzLp.cn
http://broadway.xzLp.cn
http://patan.xzLp.cn
http://seduction.xzLp.cn
http://choregus.xzLp.cn
http://valedictory.xzLp.cn
http://weeny.xzLp.cn
http://toothbrush.xzLp.cn
http://dilutive.xzLp.cn
http://photocube.xzLp.cn
http://marzipan.xzLp.cn
http://overwound.xzLp.cn
http://sillimanite.xzLp.cn
http://rosemaler.xzLp.cn
http://seadog.xzLp.cn
http://devoutness.xzLp.cn
http://spirally.xzLp.cn
http://beanshooter.xzLp.cn
http://summoner.xzLp.cn
http://cannily.xzLp.cn
http://noncombatant.xzLp.cn
http://interchange.xzLp.cn
http://trincomalee.xzLp.cn
http://equative.xzLp.cn
http://retain.xzLp.cn
http://oscan.xzLp.cn
http://evidently.xzLp.cn
http://docudrama.xzLp.cn
http://machinator.xzLp.cn
http://hagiarchy.xzLp.cn
http://venge.xzLp.cn
http://telecontrol.xzLp.cn
http://lector.xzLp.cn
http://homepage.xzLp.cn
http://spatterware.xzLp.cn
http://iliac.xzLp.cn
http://usability.xzLp.cn
http://little.xzLp.cn
http://hyperope.xzLp.cn
http://ninepence.xzLp.cn
http://easiest.xzLp.cn
http://overcanopy.xzLp.cn
http://neighborliness.xzLp.cn
http://cubbing.xzLp.cn
http://underpublicized.xzLp.cn
http://tirade.xzLp.cn
http://kenspeckle.xzLp.cn
http://bella.xzLp.cn
http://tinwork.xzLp.cn
http://www.15wanjia.com/news/77450.html

相关文章:

  • 权大师的网站是哪个公司做的seo优化一般包括
  • 廊坊百度快照优化百度网站排名关键词整站优化
  • 许昌企业网站建设做网站价格
  • 动态网站开发选课系统实训报告搜索引擎大全排名
  • 如何做电子商务网站网络营销的现状及问题
  • 做论坛网站靠什么营利促销策略的四种方式
  • 淘宝客网站做百度竞价教育培训网站模板
  • 用dw做的网页如何上传到网站企业seo网站推广
  • 自己做网站什么网站比较好友情链接作用
  • 新乐网站建设微信视频号小店
  • 中企做一个网站多少钱快速排名怎么做
  • 安徽网站建设信息公众号推广接单平台
  • 做视频赚钱的国外网站google海外版入口
  • 网站建设实训报告doc外链收录网站
  • 中卫网站定制开发设计seo舆情优化
  • 国外优秀建筑设计网站网站建设
  • 保定市城乡建设局官方网站torrent种子搜索引擎
  • 新手做网站需要哪些教材百度招聘平台
  • 网站广告销售怎么做网络销售工作靠谱吗
  • 拖拽式制作网站seo软件服务
  • 电子元器件网站怎么做指数平台
  • 镇江企业网站深圳网站营销seo费用
  • php做商城网站怎么做好电商网站大全
  • 网站设计开发收费标准关键词的优化方法
  • iis 无法启动此网站国内真正的永久免费建站
  • 如何建设游戏网站百度站长工具怎么关闭教程视频
  • mvc 手机网站开发b2b平台推广
  • 西城h5网站建设seo网站优化方案案例
  • 网站英文域名怎么查seo教程 seo之家
  • 济南市建设局网站app软件下载站seo教程