Eslint配置 Must use import to load ES Module(已解决)

最近在配置前端项目时,eslint经常会碰到各种报错(灰常头疼~)

  1. Syntax Error Error No ESLint configuration found.
  2. Syntax Error: Error: D:\dmq\dmq-ui.eslintrc.js:
    Environment key "es2021" is unknown
    at Array.forEach ()
  3. error in ./src/main.js
    Syntax Error: Error: Cannot find module '@vue/cli-plugin-babel/preset' from 'D:\dmq\dmq-ui'
    at Array.map ()
  4. ImportDeclaration should appear when the mode is ES6 and in the module context at src\main.js
  5. Must use import to load ES Module

本文以问题5 Must use import to load ES Module为例说明,出现这个问题的原因是,eslint使用的node版本太低了(低版本的eslint不支持ES),所以需要修改node的版本。(一种方式)
换句话说,eslint版本太高了,因为这个项目用的node版本不太好改动,所以降低了eslint版本。

修改版本操作如下(为了保证eslint不会有其他冲突问题,先卸载再安装是最保险的方式)

  1. 卸载eslint
    npm uninstall eslint --save
  2. eslint安装
    npm install eslint@ --save-dev (xxx为对应版本的eslint)
    例如:npm install eslint@5.15.3 --save-dev
  3. npx eslint --init 初始化
相关推荐
SelectDB2 小时前
飞轮科技荣获中国电信星海大数据最佳合作伙伴奖!
大数据·数据库·数据分析
小刘鸭!3 小时前
Hbase的特点、特性
大数据·数据库·hbase
神奇侠20243 小时前
解决集群Elasticsearch 未授权访问漏洞
elasticsearch
Elastic 中国社区官方博客3 小时前
如何通过 Kafka 将数据导入 Elasticsearch
大数据·数据库·分布式·elasticsearch·搜索引擎·kafka·全文检索
神奇侠20243 小时前
解决单台Elasticsearch 未授权访问漏洞
elasticsearch
nece0013 小时前
elasticsearch 杂记
大数据·elasticsearch·搜索引擎
开心最重要(*^▽^*)3 小时前
Es搭建——单节点——Linux
大数据·elasticsearch
学计算机的睿智大学生5 小时前
Hadoop的生态系统所包含的组件
大数据·hadoop·分布式
武子康5 小时前
大数据-259 离线数仓 - Griffin架构 修改配置 pom.xml sparkProperties 编译启动
xml·java·大数据·hive·hadoop·架构
qiquandongkh5 小时前
期权懂|期权新手入门知识:如何挑选期权活跃合约?
大数据·区块链