【问题标题】:Ionic 6: unknown option '--npm-client'Ionic 6:未知选项'--npm-client'
【发布时间】:2022-06-26 00:53:38
【问题描述】:

我有一个带有 ionic 6 和电容器的项目,当我运行 ionic serve 时,它就像一个魅力,我可以在我的浏览器中看到该项目,但是当我运行 ionic capacitor build android 时,我收到了这个错误:

error: unknown option '--npm-client'
[ERROR] An error occurred while running subprocess capacitor.

我尝试使用this solution,但没有成功。

它说:

npm uninstall -g ionic
npm uninstall -g @ionic/cli
npm install -g @ionic/cli

但我仍然遇到同样的错误。以前有人遇到过同样的错误吗?

谢谢!

【问题讨论】:

  • ionic -v 的输出是什么?
  • 它是:ionic -v 6.12.2
  • 更新到最新版本再试一次:npm install -g @ionic/cli@6.19.0
  • 刚试了下,系统还是提示我使用的是6.12.2版本。即使我使用 sudo 命令
  • 我正在使用 ubuntu

标签: ionic-framework npm capacitor


【解决方案1】:

我修复它更新到最新版本,因为升级命令对我不起作用。

cd /tmp
wget https://registry.npmjs.org/@ionic/cli/-/cli-6.19.0.tgz
sudo npm -g install cli-6.19.0.tgz

【讨论】:

    【解决方案2】:

    我遇到了同样的问题,必须从节点 14 升级到节点 16.15 才能正常工作。

    【讨论】:

      【解决方案3】:

      这个问题是由旧版本的ionic-cli引起的,你应该升级CLI版本。

      【讨论】:

        猜你喜欢
        • 2018-11-21
        • 1970-01-01
        • 2021-05-04
        • 2021-10-12
        • 2018-03-29
        • 2021-01-17
        • 2012-08-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多