问题描述
我今天刚刚使用 npm update
更新了我的项目(带有 VueJS 和 Quasar 框架的 SPA),但我现在无法运行它.
I just updated my project(SPA with VueJS and Quasar Framework) today with npm update
and I can't now run it.
我收到错误 no-duplicates 解决错误:无法在许多不同的模块中加载解析器节点"
.它总是指向 1:1
I am getting error no-duplicates Resolve error: unable to load resolver "node"
in many different modules. It is always pointing 1:1
我不知道发生了什么,因为之前一切正常......
I have no idea what is going on as it was all working fine before...
有什么建议吗?
推荐答案
遇到了同样的问题,我想我已经删除了一些依赖项来修复
Had the same issue, I think some dependancies have been removed to fix I did
npm install eslint-plugin-import --save-dev
npm install babel-preset-env --save-dev
npm install babel-preset-env --save-dev
然后我编辑了 .eslintrs.js
Then I edited .eslintrs.js
修改扩展成这个样子
extends: [
'standard',
'plugin:import/errors',
'plugin:import/warnings',
],
添加导入插件如
plugins: [
'html',
'import'
],
然后添加以下规则
'import/named': 2,
'import/namespace': 2,
'import/default': 2,
'import/export': 2,
然后您还必须修改导入类星体的位置
You then also have to modify where you import quasar
例如它以前是这样的
import Quasar from 'quasar'
现在你必须做的
import Quasar from 'quasar-framework'
这篇关于Eslint:无重复解决错误:无法加载解析器“节点"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!