热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

模块X的元数据版本不匹配中的错误发现版本4,预期3,解析符号Y.

如何解决《模块X的元数据版本不匹配中的错误发现版本4,预期3,解析符号Y.》经验,为你挑选了1个好方法。



1> Will..:

请注意,依赖项"ngx-clipboard": "^8.0.2"现在解析为v8.1.2,这是最近的升级,其时序与构建错误匹配.检查它与之前版本的ngx-clipboard之间的差异,它们包括对Angular 5的升级.

事实证明,构建错误消息表明角度兼容性问题.ngx-clipboard需要Angular 5+,但从package.json可以看出,目前提供了Angular 4.如果将ngx-clipboard依赖关系版本说明符降级为8.1.1或者~8.0.2构建再次传递.如果你改为升级到Angular 5,那么构建也应该通过.

一般解决方案

症状

这是一个适用于构建错误的一般模式ERROR in Metadata version mismatch for module found version 4, expected 3, resolving symbol angular-cli.

解析度

升级到Angular 5或将依赖项(现在取决于Angular 5)降级到与Angular 4兼容的先前版本.

资源

这个解决方案帮助我找出了问题:

https://github.com/angular/material2/issues/8229

以下是相同模式的其他实例,具有类似的解决方案:

模块中的错误元数据版本不匹配/node_modules/angular2-cool-storage/index.d.ts,找到版本4,预期3,

错误中的错误:模块的元数据版本不匹配../node_modules/angularfire2/index.d.ts,找到版本4,预期3,

模块中元数据版本不匹配的错误

模块node_modules/ng2-emoji/ng2-emoji.d.ts的元数据版本不匹配,找到版本3,预期1


推荐阅读
author-avatar
破晓sxy
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有