我今天刚刚用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'