首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模块@离子型-本机/对话框的版本不匹配

问模块@离子型-本机/对话框的版本不匹配
EN

Stack Overflow用户
提问于 2017-11-12 16:12:38
回答 1查看 268关注 0票数 0

我得到以下错误

错误:模块/www/projects/project/node_modules/@ionic-native/dialogs/index.d.ts,的元数据版本错配发现版本4,预期为3…当我跑的时候

$离子型cordova构建浏览器-prod-当我构建没有-prod的时候它是工作的

环境。信息

$离子型信息cli包:(项目/项目/节点_模块)

代码语言:javascript
复制
@ionic/cli-utils  : 1.18.0
ionic (Ionic CLI) : 3.18.0

全球一揽子计划:

代码语言:javascript
复制
cordova (Cordova CLI) : 6.5.0 

本地套餐:

代码语言:javascript
复制
@ionic/app-scripts : 2.1.4
Cordova Platforms  : browser 4.1.0
Ionic Framework    : ionic-angular 3.6.0

系统:

代码语言:javascript
复制
Node : v7.10.1
npm  : 4.2.0 
OS   : Linux 4.4

环境变量:

代码语言:javascript
复制
ANDROID_HOME : not set

其他:

代码语言:javascript
复制
backend : legacy

我需要在明天之前发布使用Dialogs模块的新特性,所以我非常感谢任何帮助…

谢谢…

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-12 16:12:38

我安装了@离子型本机/对话框插件,之后就不能再为生产而构建我的应用程序了.后来我发现npm安装了插件的最新(不兼容)版本(4.4.0),但所有其他原生插件的版本都在3.12.1.因此,我将package.json文件中的新插件版本更改为3.12.1,并将其安装.这解决了我的问题。

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

https://stackoverflow.com/questions/47250984

复制
相关文章

相似问题

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