码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • vue/react/node项目通过eslint检查语法规范


    首先 我们打开终端 全局安装依赖

    npm install -g eslint
    
    • 1

    然后 以管理员身份运行项目终端 输入

    eslint --init
    
    • 1

    然后 这里 在初始化时会问我们想如何使用它?
    在这里插入图片描述
    分别对应
    仅检查语法
    检查语法并发现问题
    检查语法、发现问题并强制执行代码样式
    这里建议第二种 第三种肯定是不行的

    然后问我们
    您的项目使用哪种类型的模块?
    在这里插入图片描述
    JavaScript模块(导入/导出)
    CommonJS(需要/导出)
    这些都没有
    这里 我只需要js的导入导出 所以 我选择第一个 大家要根据自己的情况选择

    然后我们
    您的项目使用哪个框架?
    在这里插入图片描述
    react
    vue
    都有
    这里 我的是vue

    问我们项目使用了TypeScript吗? 我这里 没有 所以是 NO
    在这里插入图片描述
    然后我们代码在哪个环境运行
    在这里插入图片描述
    Browser
    Node
    我的是 Node

    问我们希望配置文件是什么格式的?
    在这里插入图片描述
    js YAML JSON 这里 的话 我选择json
    问我们想选择安装吗? YES
    在这里插入图片描述
    问我们想用什么工具来管理
    在这里插入图片描述
    npm
    yarn
    pnpm
    我肯定是用自己最熟的npm

    然后等待安装完成
    在这里插入图片描述
    运行完毕后 我们项目就会多出一个.eslintrc 的配置文件
    在这里插入图片描述
    然后在这个文件中的 rules 中填写你的配置 这个你可以自己去查一下
    在这里插入图片描述
    然后 我们以管理员身份打开项目终端
    然后 这里注意 你要到你要检查的文件的上一级目录
    例如 这里我想检查 src下的 App.vue组件
    那么 我们就要打开项目终端 然后 cd 来到src目录下 然后检查src下的App.vue 如果更下级 就要继续cd
    然后检查的语法是 eslint 要检查的文件
    参考代码

    eslint App.vue
    
    • 1

    在这里插入图片描述
    最好的还是 这个东西不会影响你项目正常运行 可以说相当良心了

  • 相关阅读:
    Vue2.6引入codemirror并获取其内容
    K8s 搭建一主一从
    黑客(网络安全)技术自学——高效学习
    找出字符串中第一个匹配项的下标
    光学3D表面轮廓仪微纳米三维形貌一键测量
    计算机毕业设计选题推荐-点餐微信小程序/安卓APP-项目实战
    QTday2
    大数据赋能,能源企业的智慧转型之路
    前端入门 —— 了解 webpack 和 各类插件的配置
    pandas高效读取大文件的探索之路
  • 原文地址:https://blog.csdn.net/weixin_45966674/article/details/133127136
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号