码农知识堂 - 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

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

  • 相关阅读:
    DAB-DETR
    Docker赋能物联网:探索软件供应链的优势、挑战和安全性
    Spring源码解析——AOP的使用及AOP自定义标签
    Yolov8引入 清华 ICCV 2023 最新开源移动端网络架构 RepViT | RepViTBlock即插即用,助力检测
    一文学会如何使用适配器模式
    芯科蓝牙BG27开发笔记4-SSV5 IDE的使用
    164_技巧_Power Query 之巧解-外部表不是预期的格式
    java基于springboot电动车实名挂牌系统
    C语言学习:14、递归函数
    hadoop集群,namenode启动,所有的datanode无法启动
  • 原文地址: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号