Проблемы с созданием UI-Grid AngularJS с помощью Grunt и Node.js

Я новичок в Node.js, Github, Grunt и других инструментах, используемых в проекте ui-grid. Я пытаюсь следовать инструкциям на https://github.com/angular-ui/ng-grid/blob/master/FIRST_TIMER.md, чтобы начать.

Все идет хорошо, но когда я запускаю задачу grunt, я получаю сообщение об ошибке:

PhantomJS 1.9.7 (Windows 7) ERROR
  ReferenceError: Can't find variable: jQuery
  at c:/Users/russell/ng-grid/lib/test/jquery.simulate.js:328


Warning: Task "karma:angular-1.2.14" failed. Use --force to continue.

Aborted due to warnings.

Я попытался выполнить следующую команду grunt install и получил следующую ошибку:

>> bower csv-js#* ECMDERR Failed to execute "git ls-remote --tags --heads git://github.com/gkindel/CSV-JS.git", 
   exit code of #128 Warning: Done, with errors. Use --force to continue. Aborted due to warnings

Как решить эту проблему?


person Russellg    schedule 22.10.2014    source источник
comment
Я попытался выполнить следующую команду (установка grunt) и получил следующую ошибку: ›› bower csv-js#* ECMDERR Не удалось выполнить git ls-remote --tags --heads git://github.com/gkindel/CSV -JS.git, код выхода #128 Предупреждение: выполнено с ошибками. Используйте --force, чтобы продолжить. Прервано из-за предупреждений.   -  person Russellg    schedule 22.10.2014


Ответы (1)


В этой теме говорится, что проблема в том, что вы используете протокол git вместо https. Попробуй это:

$ git config --global url."https://".insteadOf git://

Вы также можете узнать больше об этом в этой теме переполнения стека.

person cbass    schedule 22.10.2014
comment
Спасибо. Это исправило это. - person Russellg; 22.10.2014
comment
Это устранило эту проблему, теперь, когда я запускаю сквозные тесты, я получаю $ grunt test:e2e Запуск задачи connect:testserver (connect) Запущен веб-сервер подключения на 127.0.0.1:9999. Запуск задачи protractor:singlerun (protractor) Запуск автономного сервера selenium... events.js:72 throw er; // Необработанное событие «ошибка» ^ Ошибка: создать ENOENT в errnoException (child_process.js:1001:11) в Process.ChildProcess._handle.onexit (child_process.js:792:34) ›› Неустранимая ошибка: транспортир вышел с кодом: 8 - person Russellg; 23.10.2014