2016-01-07 7 views
3

После первой встречи с Ionic я настраиваю среду для приложения Android на OSX Yosemite. Выполнив команду sudo ionic platform android Я получаю следующее сообщение об ошибке:Ионная: добавление платформы дает ошибку

Error: %s Error: ENOENT, no such file or directory '/Users/myUser/hooks' 
    at Error (native) 
    at Object.fs.readdirSync (fs.js:761:18) 
    at Object.setHooksPermission (/usr/local/lib/node_modules/ionic/node_modules/ionic-app-lib/lib/hooks.js:116:24) 
    at Object.IonicTask.run (/usr/local/lib/node_modules/ionic/lib/ionic/cordova.js:51:13) 
    at Object.run (/usr/local/lib/node_modules/ionic/lib/cli.js:95:32) 
    at Object.<anonymous> (/usr/local/lib/node_modules/ionic/bin/ionic:9:10) 
    at Module._compile (module.js:460:26) 
    at Object.Module._extensions..js (module.js:478:10) 
    at Module.load (module.js:355:32) 
    at Function.Module._load (module.js:310:12) 
Updated the hooks directory to have execute permissions 
Error happened { [Error: ENOENT, open '/Users/myUser/config.xml'] errno: -2, code: 'ENOENT', path: '/Users/myUser/config.xml' } 
Error: ENOENT, open '/Users/myUser/config.xml' 
    at Error (native) 

версии после запуска их обновления:

├── [email protected] 
└── [email protected] 
+0

У вас есть файл /Users/myUser/config.xml? –

+0

@GuillermoMerino No. Как его создать. Я только что установил Ionic. Пока не создан проект. – Volatil3

+0

Попробуйте добавить 'add' следующим образом:' ionic platform add android' –

ответ

2

Должно быть это,

$ ionic platform add android 

Кроме того, вы бы лучше не запускать команду с sudo, иначе вы можете столкнуться с проблемами с разрешения через некоторое время.

+0

для OSX необходимо – Volatil3

+0

Плакат, возможно, сделал опечатку, но это не решение, даже я получаю эту ошибку для ионной платформы, удаляю ios –

0

Мой Android платформы был поврежден, после его удаления и добавления его должным образом, вопрос был решен

1

пожалуйста, перейдите в папку MYAPP

затем выполните команду:

ионная платформа добавить андроид

+0

, что вам нужно выполнить команда в папку приложения –

0

перейдите в папку с ионным приложением, где находится файл config.xml. Затем выполните эту команду.

$ cd Myapp где структура папок должна выглядеть следующим образом

$Myapp -> ls

$Myapp -> bower.json gulpfile.js ionic.project platforms README.md scss config.xml hooks package.json plugins resources www

$Myapp -> ionic platform add android

Смежные вопросы