我得到以下错误
错误:模块/www/projects/project/node_modules/@ionic-native/dialogs/index.d.ts,的元数据版本错配发现版本4,预期为3…当我跑的时候
$离子型cordova构建浏览器-prod-当我构建没有-prod的时候它是工作的
环境。信息
$离子型信息cli包:(项目/项目/节点_模块)
@ionic/cli-utils : 1.18.0
ionic (Ionic CLI) : 3.18.0全球一揽子计划:
cordova (Cordova CLI) : 6.5.0 本地套餐:
@ionic/app-scripts : 2.1.4
Cordova Platforms : browser 4.1.0
Ionic Framework : ionic-angular 3.6.0系统:
Node : v7.10.1
npm : 4.2.0
OS : Linux 4.4环境变量:
ANDROID_HOME : not set其他:
backend : legacy我需要在明天之前发布使用Dialogs模块的新特性,所以我非常感谢任何帮助…
谢谢…
发布于 2017-11-12 16:12:38
我安装了@离子型本机/对话框插件,之后就不能再为生产而构建我的应用程序了.后来我发现npm安装了插件的最新(不兼容)版本(4.4.0),但所有其他原生插件的版本都在3.12.1.因此,我将package.json文件中的新插件版本更改为3.12.1,并将其安装.这解决了我的问题。
https://stackoverflow.com/questions/47250984
复制相似问题