javascript [eslint]中的Vue-cli无法读取未定义(阅读“type”)错误的属性

luaexgnf  于 2023-02-18  发布在  Java
关注(0)|答案(3)|浏览(163)

enter image description here
我安装了Vue cli。我正在运行“npm run serve”功能,但还没有写任何代码,但不幸的是,我得到了上面的错误。有人可以帮助吗?
安装了最新版本的Node Js,我以为它与Nodejs有关,所以我重新安装了nodejs,但它不工作。

jchrr9hc

jchrr9hc1#

我今天遇到了同样的问题。显然这是由最新版本的esquery(1.4.1)引起的。要修复这个问题,只需使用旧版本的esquery。您可以通过以下方式进行修复:

npm install --save-dev esquery@1.4.0

请确保不要更新或删除“esquery”中的^:“^1.4.0”在package.json中。

rpppsulh

rpppsulh2#

这是一个esquery错误。相关问题如下:https://github.com/estools/esquery/issues/135
如果你使用的是yarn,你可以通过把它放到packge.json中来解决以前版本的问题包(esquery)。这将忽略来自某个deps的问题包,并使用这个显式版本。

"resolutions": {
    "esquery": "1.4.0"
},

如果您使用的是npm,则可以将resolutions替换为overrides:https://docs.npmjs.com/cli/v8/configuring-npm/package-json#overrides
解析的工作原理:https://classic.yarnpkg.com/lang/en/docs/selective-version-resolutions/#toc-how-to-use-it

vsmadaxz

vsmadaxz3#

谢谢你的回答,我在这里问完问题后,重新安装了vue cli项目,但是这次我是通过安装默认设置来完成的,我在之前的安装中已经使用airnb设置安装了它,这就是我解决问题的方法。

相关问题