2014-12-11 2 views
1

Я только начинаю знакомиться с беседкой.
Я только что установил версию башни 1.3.12.
Я проверил версию моего узла 0.10.29bower init reference error parent не определен

Когда я запустил bower init, я получил знак вопроса с именем папки? Я предполагаю, что это значение по умолчанию, поэтому я нажал ошибку и возвратил командную строку ReferenceError: parent не определен.

Итак, я перепечатал имя моего каталога open-weather-map, думая, что мне просто нужно повторно указать значение по умолчанию, но я все еще получаю родительский элемент не определен.

Я не видел ответа на документы Bower, поэтому я предполагаю, что это должно быть прямое исправление.

У меня есть дополнительный шаг, который я пропустил?

ответ

1

Это прикованный Rx https://github.com/Reactive-Extensions/RxJS/issues/434 Похоже, нам нужно подождать, пока эта проблема не будет исправлена.

+0

Вы были так правы на этом. Ошибка была исправлена. Переустановил его сейчас, и все было в порядке. – Winnemucca

0

bower init создал бы файл bower.json в местном директоре. Попробуйте снова удалить это и запустить bower init. Также вы можете попробовать bower init --allow-root

+0

Все еще получаю тот же ответ:? Name: (имя dir) Я смотрю конфигурацию, но не вижу, что я делаю неправильно – Winnemucca

+1

Я борюсь с той же проблемой в Windows: | '-allow-root' не работал для меня. 'Узел: v0.10.33 Bower: 1.3.12' –

+0

Похоже, им просто нужно было исправить ошибку. То же самое переустановил сейчас, и все сработало. Спасибо за вашу помощь. – Winnemucca

2

У меня был тот же вопрос сегодня утром - был вызван новый выпуск Rx.

Чтобы исправить я вновь установлен узел и беседку (принесший через исправленную версию Rx):

$ npm uninstall bower -g 
$ brew uninstall node 
$ brew install node 
$ npm install bower -g 

Может быть ядерный вариант, но установил ее для меня.

Для получения дополнительной информации о патче см. here.

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