Я установил Yeoman на моем Mac (OS X 10.9), и я пытаюсь запустить yo angular.Yo угловая ошибка?
я получаю следующее сообщение об ошибке:
path.js:384
throw new TypeError('Arguments to path.join must be strings');
^
TypeError: Arguments to path.join must be strings
at exports.join (path.js:384:15)
at Generator.<anonymous> (/usr/local/lib/node_modules/generator-angular/common/index.js:26:34)
at Generator.setupEnv (/usr/local/lib/node_modules/generator-angular/common/index.js:29:3)
at /usr/local/lib/node_modules/generator-angular/node_modules/yeoman-generator/lib/base.js:387:14
at processImmediate [as _immediateCallback] (timers.js:374:17)
версии программного обеспечения
- узел 0.11.13
- НПМ 1.4.26
- лет 1.1.2
- становой 1.3.9
- grunt-cli 0.1.13
года также говорит, что есть обновление для йа (1.2.1), но он не будет устанавливать с обновления НОГО -g лет
Я также попытался установить на другой компьютер, с тем же результатом (после путеводителя yoman http://yeoman.io/codelab/setup.html)
Если бы кто-нибудь мог мне помочь, я был бы очень благодарен.
Благодарим вас за ответ, который мне очень помог. –
Сначала я попытался ответить на ваш вопрос, но это не сработало. Мне пришлось сначала удалить все (node / npm/yo), после чего я добавил путь к пользователям/USERNAME/npm/bin к моей PATH, а затем новую установку node & npm, после чего я установил префикс значения конфигурации после этого установленного Yeoman. Это сделало эту работу. (Deinstallation Я использовал это сообщение http://stackoverflow.com/questions/11177954/how-do-completely-uninstall-node-js-and-reinstall-from-beginning-mac-os-x) –
Я пробовал проголосовать (что я, очевидно, не могу из своего счета), я не пробовал кнопку приема, но теперь и это, похоже, работает. ура !!! –