我今天刚刚用npm update更新了我的项目(使用VueJS和Quasar Framework的SPA),现在我不能运行它。
我在许多不同的模块中得到了错误的no-duplicates Resolve error: unable to load resolver "node"。它总是指向1:1
我不知道发生了什么,因为它以前一切都很好…
有什么建议吗?
发布于 2017-07-02 15:02:24
有同样的问题,我想我已经删除了一些依赖项来修复。
npm install eslint-plugin-import --save-dev
npm install babel-preset-env --save-dev
然后我编辑了.eslintrs.js
modify扩展如下所示
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'发布于 2021-08-19 20:51:57
我必须显式地安装eslint-import-resolver-node
npm install -D eslint-import-resolver-node发布于 2017-07-02 20:36:13
我有几个问题:
还有,为什么你要像那样导入类星体呢?这让我认为您使用的模板被错误地更改了。'quasar‘应该是'quasar-framework’npm包的Webpack别名。一个更新怎么能打破这个..。它不..。
https://stackoverflow.com/questions/44865507
复制相似问题