安装 Nuxt.js 时 Vue 包版本不匹配错误:如何解决?

问题描述 投票:0回答:1

我正在尝试使用命令 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"
    }
  }

任何人都可以针对此错误提出解决方案吗?

vue.js nuxt.js dependency-management nuxtjs3 vue-server-renderer
1个回答
0
投票

作为解决方案,您可以:

1 - 删除“node_modules”文件夹和“package-lock.json”文件后尝试

npm install

2 - 尝试

yarn install
.

3 - 使用新版本 v3.4.3 再试一次。

我编辑这个是因为,正如 Wongjn 所说,我要求澄清。然而,考虑到问题的性质以及复制问题的难度,提供一个最小的、可重现的例子会很好。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.