【问题标题】:Plugin error while building ionic app构建离子应用程序时出现插件错误
【发布时间】:2017-10-16 20:43:12
【问题描述】:

在构建 ionic 应用期间,显示此错误:

从 CLI 插件 (@ionic/cli-plugin-cordova) 执行命令期间发生错误。你的插件 可能已过时。 TypeError: env.runcmd 不是函数

【问题讨论】:

  • 更新所有包到最新,删除你的 node_modules 并运行 npm install。确保所有文件和文件夹都是小写的,并且 .ts 导入语句中对它们的引用也是小写的。

标签: ionic-framework


【解决方案1】:

此错误消息表明 Ionic CLI 版本与其他 CLI 插件不兼容(请参阅https://github.com/ionic-team/ionic/issues/12561)。

请在您的项目目录(您的 package.json 所在的位置)中运行以下命令:

npm i -g ionic@latest
npm i --save-dev --save-exact ionic@latest

这将在全局和本地安装最新的 Ionic CLI 版本(当前为 3.7.0)。之后,该错误将不再发生。

【讨论】:

  • 使用 ionic 3.8.1 版本,需要从 package.json 中删除 @ionic/cli-plugin-cordova
【解决方案2】:

如果您的 ionic cli 版本低于 3.6.0,请尝试更新它。它为我解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-29
    • 1970-01-01
    相关资源
    最近更新 更多