No se puede agregar la plataforma para ios y android (Error: ENOENT, ningún archivo o directorio)

Yo estaba tratando de empezar en esta demo para ionic en un mac OSX http://ionicframework.com/docs/guide/installation.html

y llegué al punto en el que se suponía que debía añadir plataformas, así que ingresé este comando en mi terminal:

ionic platform add android 

pero luego tengo estos errores:

 Error: ENOENT, no such file or directory '/Users/adeyo/todo/ionic-app-base-master/plugins/android.json' at Error (native) at Object.fs.openSync (fs.js:455:18) at Object.fs.writeFileSync (fs.js:1001:15) at Object.save_platform_json (/usr/local/etc/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:476:8) at PlatformMunger_process [as process] (/usr/local/etc/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:401:13) at Object.exports.process (/usr/local/etc/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:80:12) at Object.handlePrepare (/usr/local/etc/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/prepare.js:72:20) at /usr/local/etc/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/prepare.js:102:25 at Array.map (native) at /usr/local/etc/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/prepare.js:66:40 

Consigo un error similar cuando intento agregar una plataforma del ios y no tengo ninguna idea cómo solucionar esto.

Creación de la carpeta y la instalación de la hormiga trabajado para mí:

 mkdir plugins brew install ant 

Sólo tenía que hacer el directorio. Ya tenía hormiga instalada.

Asegúrese de que su directorio de trabajo actual en cmd están en su proyecto, en mi caso yo estaba en su padre por error y tratar de agregar plataforma

Intente actualizar el ionic mediante: npm install -g ionic

  • Error: compileSdkVersion android-21 requiere compilar con JDK 7
  • Android aapt no se puede encontrar en Mac
  • Android 4.4.2 anclaje inverso en MacBook Air vía Bluetooth PAN - no se conecta a Internet
  • ¿Dónde está debug.keystore en Mac?
  • Cocos2D-X para android, Símbolo 'cocos2d' no se pudo resolver
  • El dispositivo sigue perdiendo la conexión regularmente cuando está conectado a Mac Mini
  • Problema al ejecutar pruebas Junit en eclipse 3.4.1 en Mac OS
  • Android studio no puede conectarse a través de ADB en OSX
  • ¿Cómo auto importar las clases necesarias en Android Studio con acceso directo?
  • ¿Cómo obtener herramientas de línea de comandos de Android para trabajar?
  • AndroidStudio (0.8.9 Mac) No se pudo sincronizar el nuevo proyecto Gradle
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.