Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Eslint:无重复解析错误:无法加载解析程序“;节点";_Javascript_Node.js_Vue.js_Eslint - Fatal编程技术网

Javascript Eslint:无重复解析错误:无法加载解析程序“;节点";

Javascript Eslint:无重复解析错误:无法加载解析程序“;节点";,javascript,node.js,vue.js,eslint,Javascript,Node.js,Vue.js,Eslint,我今天刚刚用npm更新更新了我的项目(SPA与VueJS和Quasar框架),现在我无法运行它 我收到错误无重复解决错误:无法在许多不同模块中加载解析器“节点”。它总是指向1:1 我不知道发生了什么,因为以前一切都很好 有什么建议吗?也有同样的问题,我认为一些依赖项已经被删除,以修复我的问题 npm安装eslint插件导入--保存开发 npm安装babel预设环境--保存开发 然后我编辑了.eslintrs.js 修改扩展以如下所示 extends: [ 'standard',

我今天刚刚用npm更新更新了我的项目(SPA与VueJS和Quasar框架),现在我无法运行它

我收到错误
无重复解决错误:无法在许多不同模块中加载解析器“节点”
。它总是指向1:1

我不知道发生了什么,因为以前一切都很好


有什么建议吗?

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

npm安装eslint插件导入--保存开发

npm安装babel预设环境--保存开发

然后我编辑了.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'
我有几个问题:

  • 您是否考虑要升级的软件包的semver符号?有些可能有突破性的变化
  • 升级了哪些软件包,从哪个版本升级到哪个版本
  • 您确定需要更新某些软件包吗?通常的规则是使用Quasar的模板来确定何时可以安全地升级某些软件包,例如ESLint,后者不断发布破坏性的更改。如果“npm update”更新了一个包,那么就没问题了,但是如果您修改package.json以获得一个更新的ESLint,那么作为一名开发人员,您就需要自己找出突破性的更改等等

  • 还有,你为什么要像那样导入类星体呢?这让我觉得你使用的模板被错误地修改了“quasar”应该是“quasar framework”npm包的网页别名。更新如何打破这个。。。它不…。

    也许这个:是必需的?我会在早上的第一件事尝试我正在使用的
    airbnb
    。我想我会用
    extends
    部分中的
    airbnb
    替换
    standard