首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nuxtjs中的vue包不匹配错误

nuxtjs中的vue包不匹配错误
EN

Stack Overflow用户
提问于 2018-07-23 17:55:26
回答 3查看 2.1K关注 0票数 0

当我尝试在开发模式下运行我的项目时,我得到一个错误。

代码语言:javascript
复制
user@Apples-MacBook-Pro myproject (hotfix/carousel-2) $ npm run dev

> myproject@1.0.0 dev /Users/user/nuxt-projects/myproject
> nuxt

/Users/user/nuxt-projects/myproject/node_modules/vue-server-renderer/index.js:8
  throw new Error(
  ^

Error: 

Vue packages version mismatch:

- vue@2.5.16
- vue-server-renderer@2.5.13

我尝试删除node_modules目录并重新运行npm insatll,但仍然得到相同的错误。你能告诉我正确的方向吗?

EN

回答 3

Stack Overflow用户

发布于 2018-09-17 21:32:58

我解决了删除缓存文件和包锁定文件的相同问题。

代码语言:javascript
复制
rm -rf package-lock.json && npm cache clean

如果你使用纱线而不是npm,那么

代码语言:javascript
复制
rm -rf yarn.lock && yarn cache clean

删除锁定文件后,重新安装

代码语言:javascript
复制
npm install

代码语言:javascript
复制
yarn install --network-timeout 600000

以后,它可能会解决同样的问题。

票数 0
EN

Stack Overflow用户

发布于 2018-11-13 15:34:36

最终,我通过使用以下命令使其正常工作:

  1. rm -rf node_modules/ //删除软件包锁定文件//强制清除缓存(npm v5+)
  2. npm install //执行全新安装

谢谢@luiseok

票数 0
EN

Stack Overflow用户

发布于 2019-08-17 22:17:46

代码语言:javascript
复制
npm audit fix --force 

此命令是您的问题

的快速解决方案

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51476023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档