2016-11-23 1 views
-1

Я работаю над ионным проектом. Все было нормально, пока я не обновил ионную и кордовую для Mac-машины Mac OS X EI Capitan 10.11.2. После обновления этой компоненты я не мог запустить ионных сборок ИОСА и он дает ошибку, поэтому я попытался удалить платформу и добавить его снова, но учитывая следующее сообщение об ошибке, и теперь я не могу продолжить'node r node no такой файл или каталог' во время работы ионной платформы add ios

env: node\r: No such file or directory Error: Hook failed with error code 127: /hooks/after_prepare/010_add_platform_class.js

Как я могу справитесь с этим?

ответ

0

После выполнения некоторых исследований, я прихожу к решению по следующей ссылке проверки https://forum.ionicframework.com/t/error-hook-failed-with-error-code-127/12236

Issue

This is due to to OSX ^M line endings that were committed to my project in this file. For some reason they seem to pop up in this file only, although I have seen some SO posts where people are having the problem on other node scripts.

если файл имеет^M линия окончания

cat -v FILE-NAME-WITH-ERROR

исправить файл

tr -d '\r' < FILE-NAME-WITH-ERROR > FILE-NAME-WITH-ERROR.fix

проверить, если проблема исправлена ​​в результирующий файл из выше

cat -v FILE-NAME-WITH-ERROR.fix

перезаписью исходного файла с фиксированным файлом

mv FILE-NAME-WITH-ERROR.fix FILE-NAME-WITH-ERROR

Не только after_platform_class.js файл, но ошибка в других файлах, таких как install_plugin.js, register_plugin.js, deregister_plugin.js также может быть разрешена с помощью этого решения

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