npm Eslint 报错

news2024/11/19 18:25:54

❤ npm Eslint 报错

在这里插入图片描述

npm init --yes初始化项目
○ 安装ESLint模块
npm add eslint --dev,node-modules/.bin目录生成eslint的cli程序
○ 查看eslint的版本
使用npm eslint --version
○ 使用yarn eslint ./index.js
当代码中出现语法错误时,eslint无法检查问题代码和代码风格
使用命令yarn eslint .\index.js --fix,自动修正风格代码

原因:本地的npm版本太高

  • 解决方法:删除掉package.json配置 [×]

// “eslint”: “7.15.0”,
// “eslint-plugin-vue”: “7.2.0”,
// 7.15.0 5.15.3
//7.2.0 5.2.2

  • 解决办法:–force[√]

–force 会无视冲突,并强制获取远端npm库资源,即使本地有资源也会覆盖掉

  • 解决办法:对npm进行降级

–legacy-peer-deps:安装时忽略所有peerDependencies,忽视依赖冲突,采用npm版本4到版本6的样式去安装依赖,已有的依赖不会覆盖
对npm进行降级 –legacy-peer-deps 暗装
npx -p npm@6 npm i --legacy-peer-deps

注意:
运行完后会生成一个 package-lock.json 的文件,该文件主要作用就是锁定安装包的版本号,以确保项目其他成员在npm install时大家的依赖一致。
操作完以上步骤重新npm i 就能安装成功了
备注:
在NPM v7中,现在默认安装peerDependencies。
在很多情况下,这会导致版本冲突,从而中断安装过程。
–legacy-peer-deps标志是在v7中引入的,目的是绕过peerDependency自动安装;它告诉 NPM 忽略项目中引入的各个modules之间的相同modules但不同版本的问题并继续安装,保证各个引入的依赖之间对自身所使用的不同版本modules共存。

  • 解决办法:关闭 eslint 功能[×]

vue.config.js(vue 项目的配置文件)
在这里插入图片描述
npm install --save

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/191544.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

vue前端框架应用案例(一)实现简单的加法页面

目录vue实现效果目录结构Count.vueApp.vuemain.jsindex.htmlvuex实现效果vuex使用步骤vuex基本结构目录结构store/index.js文件CountVuex.vueApp.vuemain.jsindex.html本博客参考尚硅谷官方课程,详细请参考 【尚硅谷bilibili官方】 本博客以vue2作为学习目标&…

【黄啊码】windows如何使用tp5.1配置workerman和gateway(不要看官方文档,不要抄网友文档,OK?)

大家好,我是黄啊码,由于项目需要被迫无奈在老项目上整合workerman,整整浪费了我一天,按着tp官方文档去做,一个又一个的坑,然后百度网友的答案,又是一个又一个的天坑,真的无力吐槽&am…

基于Android 的校园疫情防控管理系统设计与实现

需求信息: (1〉通知公告。各级联络员可在此发布各类通知公告。 (2〉应急动态。发布国家公布的各类数据信息,如在本次疫情期间,平台集成丁香园丁香医生疫情动态模板,实时更新全国疫情数据,帮助师生了解疫情地图&#xf…

建设工程质量检测管理办法3月1日起施行

建设工程质量检测管理办法(2022年12月29日中华人民共和国住房和城乡建设部令第57号公布 自2023年3月1日起施行)第一章 总则第一条 为了加强对建设工程质量检测的管理,根据《中华人民共和国建筑法》《建设工程质量管理条例》《建设工程抗震…

液晶12864显示字符

液晶12864简介12864是128*64点阵液晶模块的点阵数简称。基本参数1、低电源电压(VDD:3.0~5.5V)。2、显示分辨率:12864点。3、内置汉字字库,提供8192个1616点阵汉字。4、内置128 个168 点阵字符。5、2MHZ 时钟频率。6、显示方式&…

PriorityQueue

PriorityQueue其本质是一个优先级队列的集合。 1. 优先级队列 那什么是优先级队列呢?我们先从它的概念聊起。 概念: 前面介绍过队列,队列是一种先进先出(FIFO)的数据结构,但有些情况下,操作的数据可能带有优先级&a…

Grafana 中文入门教程 | 构建你的第一个仪表盘

Grafana 读音:/grəˈfɑːnˌɑː/ 在大厂工作久了,时常对一些工具的存在觉得理所当然。 比如说,需要计算资源的时候,一个配置文件就可以要来两百台虚拟化好的机子。需要试下缓存?点下鼠标就可以要到几十个配置好的…

简单高效的字符串匹配算法

Quick Search算法 算法简介 Quick Search算法属于Sunday算法的一种。Sunday算法由Daniel M Sunday在1990年提出。论文原文:A VERV FAST SU6STRINC SEARCH ALGORITHM 在论文中,作者提出了三个不同的算法:Quick Search算法、Maximal Shift算…

IO流——字符缓冲流

复制文本文件–一次读写一个字符 –一次读写一个字符数组 不带参数: package com.demo03;import java.io.FileReader; import java.io.FileWriter; import java.io.IOException;/** 需求:* 把项目路径下的FileWriterDemo.java中的内容复制到项目路径…

上门服务小程序怎么开发-上门服务小程序源码功能

目前上门服务类型新型行业已经占据了很大的市场所在,上门家政服务,上门做饭,上门按摩,上门私教,上门美容没发等等一些列的,目前上门系列的在市场分额还是特别大的,趋势比较大,今天就…

Docker 安装镜像与使用命令

按照阿里云的操作文档安装 docker:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors 这里仅写 Windows 版的,其他版本见上面的链接 1. 安装/升级Docker客户端 对于Windows 10以下的用户,推荐使用Docker ToolboxWin…

一文带你了解UI自动化测试框架

PythonSeleniumUnittestDdtHTMLReport分布式数据驱动自动化测试框架结构 1、Business:公共业务模块,如登录模块,可以把登录模块进行封装供调用 ------login_business.py from Page_Object.Common_Page.login_page import Login_Page from H…

九龙证券|首月定增市场“开门红” 上市公司密集融资谋扩产

2023年首月,A股定增市场迎来“开门红”。 据上海证券报记者统计,年初至今,已有35家公司完成定增,合计募资986.86亿元,较上年同期的477.3亿元大幅增长超100%,延续了2022年末的高位运行态势。同时&#xff0c…

前端项目发布后,如何使正在使用的用户更新为最新的版本?

1.背景 每次项目上线后,异常监控总是零零散散报一些资源加载或者解析失败的告警 仔细对比chunk的hash值会发现已经是上一版本的js文件为什么会出现这个问题呢?也不难想到,项目是单页应用,页面使用懒加载分多个chunk打包&#xff…

SDP零信任网络安全架构

安全狗零信任SDP接入解决方案基于“以身份认证为中心,以信任为基础,持续动态授权认证”的理念,打造企业全方位立体业务访问安全体系。 其SDP零信任网络安全架构如下图: SDP零信任产品优势 1、多维度终端环境感知 系统风险感知&…

浅谈--声调

声调 根据声调的有无,我们可以把世界上的语言分为声调语言和非声调语言两大类。 非声调语言,并不是说音节没有高低升降的音高变化,只是这种变化只能改变语气作用,并不能区别意义。如:在英语单词book,音高…

Nacos 初始

1.Nacos 的安装使用。 nacos的安装步骤 1.端口配置 Nacos的默认端口是8848,如果你电脑上的其它进程占用了8848端口,请先尝试关闭该进程。 如果无法关闭占用8848端口的进程,也可以进入nacos的conf目录,修改配置文件中的端口&am…

(考研湖科大教书匠计算机网络)第三章数据链路层-第五节:点对点协议PPP

专栏目录首页:【专栏必读】考研湖科大教书匠计算机网络笔记导航 文章目录一:点对点协议(PPP)概述二:PPP协议组成部分三:PPP协议帧格式四:PPP协议的透明传输(1)字节填充法…

磨金石教育摄影技能干货分享|优秀摄影作品如何表现创意与思想的

在摄影活动中并不是简单的利用镜头把事物拍下来,而是要尽量的融入作者对当时当地事物的情意表达出来。利用摄影技术,因时制宜展现个人的创意,然后表达自己的思想。下面给大家分享一组摄影大赛获奖作品,看看这些获奖作品如何做到的…

vue(iviewui) 输入框历史记录

安装:npm install good-storage -S 缓存cache.js: /*把搜索的结果保存下来*/ /*用export把方法暴露出来*/ /*定义存储搜索的key _search_定义内部使用的key*/ let searches_list [] const SEARCH_MAX_LENGTH15 /*插入方法 arr存储的数据 val传入存储的值 comp…