Vue packages version conflicts 错误修复

我们在使用Vue作为weex中的前端框架的开发过程中,某次 npm start 遇到了如下的错误:

Vue packages version mismatch: - [email protected] - [email protected] This may cause things to work incorrectly. Make sure to use the same version for both. If you are using [email protected]>=10.0, simply update vue-template-compiler. If you are using [email protected]<10.0 or vueify, re-installing vue-loader/vueify should bump vue-template-compiler to the latest.

根据提示,检查了 vue-loader 的版本,然后更新 vue-template-compiler:

npm install vue-template-compiler@2.5.16 -g

但是,再次start后仍然遇到相同的错误。搜索后,有人提示重新安装weex toolkit等方法。很遗憾,尝试过重装后还是有该问题。
稍一思索,猜测应该是weex中使用到的module版本和全局安装的module不是同一个。于是,检查安装的weex module,在weex-toolkit下的 node_modules 中发现了weex-builder。然后继续在该文件夹下的 node_modules中找到 vue-template-compiler,发现其版本确实是 2.5.13。相应的解决方法是把全局安装的 vue-template-compiler module复制到 weex-builder下。 最终,问题解决。
虽然weex已经开源了相当一段时间,但社区不够活跃。这一点,可以从遇到问题搜索出来的有效内容数量不多看出。因此,遇到问题的时候,需要具备分析问题产生根本原因的能力。同时,也要多分享,希望可以遇到更多志同道合的人。

本文已同步至:Vue packages version conflicts 错误修复, 欢迎访问。

原文地址:https://www.cnblogs.com/scorpiozj/p/10016240.html

时间: 2024-10-10 06:12:23

Vue packages version conflicts 错误修复的相关文章

Vue packages version mismatch: 版本始终不对的解决方案

error  in ./src/pages/home.vue Module build failed: Error: Vue packages version mismatch: - [email protected] - vue-template-compiler@2.5.13 This may cause things to work incorrectly. Make sure to use the same version for both. If you are using [emai

Vue packages version mismatch

一.问题 在我安装了最新的cli后,尝试创建项目时,就报错了,vue和vue-template-compiler的版本不统一. //安装@vue/cli npm i -g @vue/cli //创建 vue create demo1 查了相关解决办法,说是将两个版本配置成一样的. //于是就先将vue升级, npm install [email protected] --save //再继续执行创建 vue create demo1 //发现依旧报错,于是就尝试把vue-template-com

解决vue版本不匹配的问题 Vue packages version mismatch:

解决方式:重新单独安装提示冲突的模块  比如如上的冲突,我重新下载了 npm i v[email protected] --save 再重新启动就可以了 npm run dev 原文地址:https://www.cnblogs.com/m1754171640/p/11365386.html

linux下挂载NTFS分区错误修复

今天在linux下打开win的NTFS硬盘总是提示出错了,而且是全部的NTFS盘都出错,其中sda1错误显示如下: Error mounting /dev/sda1 at /media/wangbo/24F02EECF02EC3C0: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sd

XCODE 出现 The operation couldn&#39;t be completed.(LaunchServicesError error 0.)错误修复

今天在利用XCode开发苹果APP时想使用脚本来存储一些语言文字信息,在完成环境配置和搭建以后调用Lua脚本成功.但是该Lua脚本把所有的内容都包含在一起,不太符合文件独立的要求,就把文件拆成了两部分,通过include之类的Lua关键字进行关联.调整完毕以后运行调试,出现了Lua引擎无法搜索到被包含的脚本的错误,于是就开始折腾了,一会用相对包含关系包含文件,一会又用文件引用方式使用文件,最终问题没有得到解决但是出了一个新问题对比了工程版本修改记录也没发现问题原因,求助了万能的百度(吐啊吐啊~~

Rider 2017.1.1下跑AVD出现Unexpected schema version 3错误的解决方法

本人在mac下使用Rider开发.net跨平台项目,在跑Android项目调用google自带模拟器时出现了Unexpected schema version 3错误.尝试多次,终于找到比较傻瓜的解决方法: 1.在ADV中删除所有模拟器 2.只创建一个模拟器 3.运行Rider下Android项目 问题解决.根据尝试,目前只能创建一个模拟器,否则会再次出现Unexpected schema version 3错误,如想多个模拟器测试,可另外使用Genymotion创建模拟器.

VNC错误修复?方法

VNC错误修复方法 VNC错误描述 vnc viewer开启后弹窗提示 Could not connect to session bus: Failed to connect to socket /tmp/dbus-XXXXXXXXXX: Connection refused 关闭弹窗后又提示 Could not acquire name on session bus 问题分析 错误使用vncserver -kill命令造成了~文件夹下的配置文件损坏. 修复方法 因为无法登陆图形界面, 所以在s

mysql 数据库表错误 修复 总结

mysql 数据库坏表修复 萝卜白菜,各有所爱,能干活.能修复表才是王道!!! 修复之前谨记:先备份数据库 (备份完成后再进行以下修复操作) 可以mysqldump -A  > all.sql   进行全库备份  (mysqldump导出错误的时候可以省略错误的表进行导出其他的数据添加选项   --ignore-table=table_name  )  也可以进入到/usr/local/shell/ 执行  mysql_backup.sh进行备份数据库  以上两种方式都不可以备份 可以进入到/d

MySQL Errno : 1062 错误修复

网站突然出现如下错误: MySQL Error : Duplicate entry '1' for key 'views' MySQL Errno : 1062 Message : Duplicate entry '1' for key 'views' 我用 myisamchk cdb_posts.myi -r 修复了表,不过表views的内容被清空了,还好我这边是文章访问量表,不是非常重要,之前也做了备份! 推荐用下面的两个修复表: REPAIR TABLE `table_name` 修复表