无法运行 ionic 平台命令



我想为我的 ionic 应用程序获取一个 ios 构建(框架的 v1 用于(。查看文档,似乎我必须运行以下命令 -

ionic platform add ios
ionic platform build ios

但是,运行此命令会给我一条消息-

The platform command has been renamed. To find out more, run:
  ionic cordova platform --help

想到可能有一个新的更新重命名了命令,我跑了ionic cordova platform --help,只得到

[ERROR] Unable to find command: cordova platform
   _             _
  (_)           (_)
   _  ___  _ __  _  ___
  | |/ _ | '_ | |/ __|
  | | (_) | | | | | (__
  |_|___/|_| |_|_|___|  CLI 3.0.0

  Usage:
    $ ionic <command> [arguments] [options]
    $ ionic <command> --help (for command details)
  Global Commands:
    docs ................ Open the Ionic documentation website
    info ................ Print system/environment info
    login ............... Login with your Ionic ID
    signup .............. Create an Ionic account
    start ............... Create a new project
    telemetry ........... Opt in and out of telemetry
  Project Commands:
    generate ............ Generate pipes, components, pages, directives, providers, and tabs (ionic-angular >= 3.0.0) (alias: g)
    link ................ Connect your local app to Ionic
    serve ............... Start a local development server for app dev/testing
    upload .............. Upload a new snapshot of your app
    package build ....... Start a package build
    package download .... Download your packaged app
    package info ........ Get info about a build
    package list ........ List your cloud builds
  Options:
    --verbose ........... Verbose output for debugging
    --help .............. Show help for provided command

我开始认为这只是我的机器的一些奇怪错误,因为到目前为止还没有人在网络上转发过这个。当我尝试运行其他ios命令(如ionic build iosionic emulate ios(时,我会收到相同的消息

请告诉我如何生成构建,以便我可以在真实的ios设备中测试该应用程序。

想通了!正确的命令是

ionic cordova platform add ios 
ionic cordova build ios

如文档中所示,您只是忘记向命令添加cordova

ionic cordova platform add ios
ionic cordova platform build ios

我在将 android 设备添加到 ionic 时遇到了同样的问题,因此遵循以下命令并为我工作。

ionic cordova platform add android

首先确保已安装科尔多瓦例如:如果您使用的是像 NPM 这样的包管理器。打:

npm install cordova -g

然后:

  ionic cordova platform add android
  ionic cordova platform add ios

最新更新