我正在尝试使用命令 npx nuxt init nuxt3-demo 安装 Nuxt.js v3.4.2,然后运行 npm install。但是,我收到以下错误消息:
ERROR: Vue packages version mismatch:
- [email protected]
- [email protected]
This may cause things to work incorrectly. Make sure to use the same version for both.
我已经尝试更新“vue”包,但没有解决问题。我的 package.json 文件如下所示:
{
"name": "nuxt-app",
"private": true,
"scripts": {
"build": "nuxt build",
"dev": "nuxt dev",
"generate": "nuxt generate",
"preview": "nuxt preview",
"postinstall": "nuxt prepare"
},
"devDependencies": {
"@types/node": "^18",
"nuxt": "^3.4.2"
}
}
任何人都可以针对此错误提出解决方案吗?
作为解决方案,您可以:
1 - 删除“node_modules”文件夹和“package-lock.json”文件后尝试
npm install
2 - 尝试
yarn install
.
3 - 使用新版本 v3.4.3 再试一次。
我编辑这个是因为,正如 Wongjn 所说,我要求澄清。然而,考虑到问题的性质以及复制问题的难度,提供一个最小的、可重现的例子会很好。