离子建筑类型错误:env.runcmd是不是一个函数

离子建筑类型错误:env.runcmd是不是一个函数

问题描述:

在离子应用程序的构建,显示此错误: enter image description here离子建筑类型错误:env.runcmd是不是一个函数

任何人都可以帮我吗?

+3

你检查这个线程https://*.com/q/45475362/4587148 ? – Sajan

+2

pwagner在Sajan发布的帖子中回答了诀窍! :) – Marcus

它说:

Error occurred during command execution from a CLI plugin (@ionic/cli-plugin-cordova). Your plugins may be out of date.

你有没有尝试安装最新的科尔多瓦插件:

$> npm install @ionic/[email protected] 

而且更新的依赖....

就我而言,我只是这两个插件的更改版本package.json在devDependencies部分

"@ionic/cli-plugin-cordova" : "1.4.1", 
"@ionic/cli-plugin-ionic-angular" : "1.3.2" 

以下命令package.json来看,这种变化后:

npm update 

现在尝试打造,它的工作。

事情尝试:

  1. 运行 “科尔多瓦平台添加IOS” 和 “科尔多瓦平台添加机器人”
  2. 运行NPM安装--save --save-确切[email protected]再升级它最新版本
  3. 如果仍然不工作,然后只是不降级无需升级即可,等到稳定的版本将被释放