vue.js常见的报错信息及其解决方法的记录

1、Vue packages version mismatch

翻译:vue包版本匹配错误

报错样例

报错原因:通常出现于一些依赖库的更新或者安装新的依赖库之后(可以认为npm update已经成为一种习惯),导致了vue和vue-template-compiler的版本不一致。

解决方案:统一vue和vue-template-compiler的版本

1 "vue": "2.3.4",
2 "vue-template-compiler": "2.3.4",

(注:如上所示版本号均为样例,具体实现请小伙伴们根据自己的版本号对应)

然后执行:npm update 就可以了。

附加

若上述方法未解决问题,则可能是因为各依赖库之间产生了冲突,这里我们也有更暴力的解决方法。

首先查看项目根目录下是否生成过package-lock.json的文件,若有,删之。

然后删除整个node_modules目录,重新配置package.json(当然,要记得统一vue和vue-template-compiler的版本)

配置好之后重新执行:npm install;

OK,问题解决。



还在持续更新中。。。

转载请注明出处:http://www.cnblogs.com/meng1314-shuai/p/7405346.html

时间: 2024-12-09 01:00:49

vue.js常见的报错信息及其解决方法的记录的相关文章

php安装make报错信息及解决方法

make错误 Generating phar.phar /root/php-5.3.27/sapi/cli/php:error while loading shared libraries: libmysqlclient.so.18: cannot open sharedobject file: No such file or directory make: *** [ext/phar/phar.phar] 错误 127 解决:[[email protected] php-5.3.27]# ln

报错信息及解决方法

1.eclipse使用maven,启动工程tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.Contex 原因:tomcat 中没有相关的jar,但是工作空间是有这些jar 的: 已解决:https://blog.csdn.net/java_mr_zheng/article/details/50166167 项目 -> 属性 -> Deployment Assembly -> Add -&

CentOS yum报错的一般解决方法

centos-yum update问题-103 在centOs上安装软件时.提示报错信息: Could not retrieve mirrorlisthttp://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was 14: PYCURL ERROR 6 - "Couldn't resolvehost 'mirrorlist.centos.org'" Could not retrieve mirro

CXF报错汇总及解决方法

本文用于收藏在使用CXF的过程中遇到的问题及对应的解决方法,记录于此,供大家参考. RuntimeException: Cannot create a secure XMLInputFactory 服务器端缺少了两个jar包 stax2-api-3.1.x.jar 和 woodstox-core-asl-4.2.x.jar,客户端不需要任何jar包 客户端也需要 Can't find the the request for Web.xml中 必须有 <context-param> <pa

PHP安装,报错信息和解决过程

PHP安装: wget http://cn2.php.net/distributions/php-5.3.28.tar.gz tar zxf php-5.3.28.tar.gz cd php-5.3.28 ./configure   --prefix=/usr/local/php   --with-apxs2=/usr/local/apache2/bin/apxs   --with- config-file-path=/usr/local/php/etc   --with-mysql=/usr/

安装apk报错INSTALL_FAILED_UPDATE_INCOMPATIBLE的解决方法

其实不能叫解决方法,因为最后没解决(囧),只是觉得解决的过程有一定的意义,故记录一下 问题的产生是因为要在一部中兴手机上安装中兴应用市场,不过手机上之前已经有了中兴应用市场(我自己要装的是debug版的,没签名).于是乎第一次安装就报上面的错了 一看到错我就纳闷了,不是把老版本的apk卸了吗,怎么还是报冲突.于是网上找了半天,在/data/data/目录下把该apk的目录删了,再run,依然无效. 又在网上看到另一种做法,把/system/packages.xml中该apk的节点信息删除.看了下

Python首次安装后运行报错(0xc000007b)的解决方法

最近在安装完Python后运行发现居然报错了,错误代码是0xc000007b,于是通过往上查找发现是因为首次安装Python缺乏VC++库的原因,下面通过这篇文章看看如何解决这个问题吧. 错误提示如下: 其实这是一个挺常见的系统报错,缺乏VC++库. 我安装的是python3.5.2,这个版本需要的vc版本是2015的了,下载:Microsoft Visual C++ 2015 update 3 安装完后发现就正常了: 总结 通过以上的方法就能轻松解决首次安装Python后运行报错的问题,希望本

eclipse robovm插件报错原因及解决方法

在eclipse上安装robovm插件经常会报错. 大多数时候是由于没有使用JDK7的原因,很多时候由于mac os中自带的jdk6干扰,即使在mac中设置了JAVA_HOME为JDK7的路径robovm插件也不好用,这时候就需要在eclipse启动时指定jdk7的java.exe来启动eclipse本身.操作过程如下: 1:切换到eclipse路径下. 2:执行命令:./eclipse -vm /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/

Server U报错550的解决方法

服务器环境为WIN2008 R2,安装最新版Server U. 用户反映打不开根目录下的某个二级文件夹,报错550 %s: permission denied,到控制台检查后,发现该用户所使用ftp账号拥有全部权限,尝试删除重建ftp账号,依旧报错.于是再次检查本地文件夹NTFS权限,发现该二级文件夹被单独设置过权限,没有从父目录继承权限,且仅有administrator账号拥有访问权.于是尝试给该二级文件夹添加administrators组权限,然后再测试FTP方式打开,问题解决!