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

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

  • 相关阅读:
    电销外呼系统主要有哪些作用?
    快速掌握keepalived
    Linux学习笔记
    BruceR 包中介效应结果不一致?
    Java毕业设计-校园活动赞助与宣传管理系统
    yolov5s V6.1版本训练PASCAL VOC2012数据集&yolov5官网教程Train Custom Data
    开箱即用,这些 Vue3 后台管理系统模板绝对让你爽歪歪!
    图像特征(一)
    Linux 命令(212)—— ssh-add 命令
    【计算机毕业设计】网上游戏代练商城系统
  • 原文地址:https://blog.csdn.net/weixin_45966674/article/details/133127136
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号