我安装了 Vue cli。我正在运行
npm run serve
命令,但还没有编写任何代码,但不幸的是,我遇到了以下错误。有没有人可以帮忙?
已安装最新版本的Node Js。我以为它与Nodejs有关所以我重新安装了nodejs但是它没有用。
我今天遇到了同样的问题。显然它是由最新版本的 esquery (1.4.1) 引起的。 要解决此问题,只需使用旧版本的 esquery。您可以通过以下方式执行此操作:
npm install --save-dev [email protected]
确保之后不要在 package.json 中更新或删除 ^ from "esquery": "^1.4.0"
这是一个
esquery
错误。这是相关问题:https://github.com/estools/esquery/issues/135
如果您使用的是纱线,则可以通过将其放入
esquery
来解决以前版本的有问题的包(packge.json
)。这将忽略来自其中一个部门的有问题的版本并使用这个显式版本。
"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
谢谢你的回答。我在这里问完我的问题后,我重新安装了vue cli项目,但这次我是通过安装默认设置来完成的。我在之前的安装中使用 airnb 设置安装了它。这就是我解决问题的方法。