前言:Vue2代码检测工具使用的是【Vetur】,Vue3需要转换为【Eslint】,为了防止Vetur在Vue3项目中报错,同时需要开发Vue2项目,在此记录下相关配置

1、Vue3项目中添加【.vscode】文件夹,在文件夹在添加【settings.json】文件

{"editor.codeActionsOnSave": {"source.fixAll.eslint": false},// "editor.defaultFormatter": "esbenp.prettier-vscode","editor.formatOnSave": false,"eslint.enable": true,"eslint.options": {//指定vscode的eslint所处理的文件的后缀"extensions": [".js", ".jsx", ".ts", ".tsx", ".vue"]},"eslint.validate": ["javascript","javascriptreact","typescript","typescriptreact","vue"],"eslint.codeAction.showDocumentation": {"enable": true},"eslint.format.enable": true,"typescript.updateImportsOnFileMove.enabled": "always","[javascript]": {"editor.defaultFormatter": "esbenp.prettier-vscode","editor.codeActionsOnSave": {// 保存时自动格式化"source.fixAll.eslint": true}},"[typescript]": {"editor.defaultFormatter": "esbenp.prettier-vscode","editor.codeActionsOnSave": {// 保存时自动格式化"source.fixAll.eslint": true}},// .tsx"[typescriptreact]": {"editor.defaultFormatter": "esbenp.prettier-vscode","editor.codeActionsOnSave": {// 保存时自动格式化"source.fixAll.eslint": true}},"[vue]": {"editor.defaultFormatter": "dbaeumer.vscode-eslint",// "editor.defaultFormatter": "Wscats.vue","editor.formatOnSave": true,// "editor.codeActionsOnSave": {//   "source.fixAll.eslint": false// }},"[html]": {"editor.defaultFormatter": "esbenp.prettier-vscode"},"[css]": {"editor.defaultFormatter": "esbenp.prettier-vscode"},"[less]": {"editor.defaultFormatter": "esbenp.prettier-vscode"},"[scss]": {"editor.defaultFormatter": "esbenp.prettier-vscode"},"[markdown]": {"editor.defaultFormatter": "esbenp.prettier-vscode"},}

2、 打开【文件】→【首选项】→【设置】,搜索vetur.validation,然后将设置复制为JSON,将四个设置都加入settings.json中,此时Vue3中的代码红色提示就会消失,同时也不会影响Vue2的代码检查

  "vetur.validation.script": false,"vetur.validation.template": false,"vetur.validation.style": false,"typescript.tsdk": "node_modules/typescript/lib",

Vue2与Vue3代码检测相关推荐

  1. 如何一键将 Vue2 代码转成 Vue3 代码

    作者:阿里妈妈前端快爆 https://juejin.cn/post/6977259197566517284 Vue3 已经出来有一段时间了,很多朋友早已熟读了文档,写了好几个 Demo,馋 Comp ...

  2. 尚硅谷Vue2.0+Vue3.0全套教程视频笔记 + 代码 [P001-050]

    视频链接:尚硅谷Vue2.0+Vue3.0全套教程丨vuejs从入门到精通_哔哩哔哩_bilibili P1-50:当前页面.  P51-100:尚硅谷Vue2.0+Vue3.0全套教程视频笔记 + ...

  3. 【Vue学习笔记】尚硅谷Vue2.0+Vue3.0全套教程丨vue.js从入门到精通

    尚硅谷Vue2.0+Vue3.0全套教程丨vue.js从入门到精通 1.Vue核心部分 1.1 Vue简介 1.1.1 Vue是什么? Vue是一套用于构建用户界面的渐进式JavaScript框架. ...

  4. vue2和vue3区别

    1. vue2和vue3双向数据绑定原理发生了改变 vue2的双向数据绑定是利用了es5 的一个API Object.definepropert() 对数据进行劫持 结合发布订阅模式来实现的.vue3 ...

  5. vue2与vue3的区别

    1. vue2和vue3双向数据绑定原理发生了改变 vue2 的双向数据绑定是利用ES5 的一个 API Object.definePropert()对数据进行劫持 结合 发布订阅模式的方式来实现的. ...

  6. Vue2和Vue3的双向数据绑定原理

    目录 前言: vue2.x 是如何实现响应式系统的: defineProperty 的痛点: Object.defineProperty 代码的使用 Proxy 方法的理解 Proxy 代码的使用: ...

  7. 【经典面试题】vue2与vue3的区别

    目录 一. vue2和vue3双向数据绑定原理发生了改变 二. Vue3支持碎片(Fragments) 三. Composition API 四. 建立数据 data 五. 生命周期钩子 - Life ...

  8. 持续不断更新中... 自己整理的一些前端知识点以及前端面试题,包括vue2,vue3,js,ts,css,微信小程序等

    Vue3自考题 1,如何使用vue3的组合式api 答: 在普通的前端项目工程中,在script标签中增加setup即可使用api 使用setup()钩子函数 2,computed 与各个watch之 ...

  9. 在vue2、vue3中基于Three.js使用多张全方位照片拼接全景vr效果

    在vue2.vue3中基于Three.js使用多张全方位照片拼接全景vr效果 Vue3 代码如下(示例): <template><div class="Create&quo ...

最新文章

  1. ML之Validation:机器学习中模型验证方法的简介、代码实现、案例应用之详细攻略
  2. Detective Book
  3. VTK:可视化算法之Stocks
  4. grunt -- javascript自动化工具
  5. 洛谷 P1162 填涂颜色-dfs染色法
  6. UVa 1642 (综合) Magical GCD
  7. MySQL 加锁处理分析(二)
  8. 数据在内存中的大小端模式存储
  9. Mac下Tomcat乱码的问题
  10. web安全实践系列导航
  11. EasyRecovery如何恢复系统镜像
  12. javac无效问题解决
  13. Atitit 人脸识别 眼睛形态 attilax总结
  14. SLAM学习-论文综述(一)
  15. css图片菜鸟教程,css 常用样式(分享)
  16. 微信小程序小型按钮内文字布局变形
  17. DRN: A Deep Reinforcement Learning Framework for News Recommendation学习
  18. Python读写yaml文件(使用PyYAML库)
  19. 阿尔法元秒杀阿法狗,人工智能时代开启了吗
  20. Python基础语法笔记

热门文章

  1. 区块链系统开发实现原理,区块链为什么叫区块链?
  2. lvs集群实现lvs-dr模型和lvs-nat模型
  3. NXP bootloader
  4. python视频教程全集-Python视频教程全集带你入门
  5. 为什么企业选择局域网即时通讯软件?局域网即时通讯软件哪家好?
  6. verilog将100mhz分频为1hz_verilog—分频器设计
  7. 形式逻辑(普通逻辑)6:复合判断
  8. 利用viewbag把数据对象传到前端并转换成json对象,及解决json字符串被转义问题
  9. 计算机在职研究生分数,在职研究生复试录取分数线-在职研招网-在职研究生招生信息网...
  10. 5秒解决:VMware Workstation 与 Hyper-V 不兼容。请先从系统中移除 Hyper-V 角色,然后再运行 VMware Workstation。