Eslint:无重复 解决错误:无法加载解析程序"node"



我今天刚刚用npm update更新了我的项目(带有VueJS和类星体框架的SPA(,现在我无法运行它。

我在许多不同的模块中收到错误no-duplicates Resolve error: unable to load resolver "node"。它总是指向 1:1

我不知道发生了什么,因为以前一切正常......

有什么建议吗?

我必须显式安装eslint-import-resolver-node

npm install -D eslint-import-resolver-node

有同样的问题,我认为一些依赖项已被删除以修复我所做的

npm install eslint-plugin-import --save-dev

npm install babel-preset-env --save-dev

然后我编辑了.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,

然后,您还必须修改导入类星体的位置

例如之前看起来像这样

import Quasar from 'quasar'

现在你必须做

import Quasar from 'quasar-framework'

最新更新