Я пытаюсь построить генератор YEOMAN и используя учебник в качестве руководства http://yeoman.io/generators.html#writing-your-first-generatorНесколько задач Грунта не найдены
Я скопировал Gruntfile.js из gist ссылочных и поместить его в каталоге шаблонов моего генератора. Когда я генерировать проект, я бегу
npm install && bower install
затем
grunt test
Локальный модуль НПМ "хрюкать-шаблон-жасмин-requirejs" не найден. Установлен ли он? Предупреждение: Задача "concurrent: test" не найдена. Используйте -force для продолжения.
Aborted due to warnings.
Execution Time (2014-01-10 16:19:20 UTC)
loading tasks 3ms
▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 50%
test 2ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 33%
Total 6ms
Это мне не ясно, почему Grunt одновременно: тест не найден. Grunt находит задачу clean: test. Я пробовал комментировать параллельную задачу, и ни одна из других задач не была найдена для «теста», кроме «чистой». Вот список задач
grunt.registerTask ('тест', [ 'чистый: сервер', 'одновременно: тест', 'autoprefixer', 'подключения: тест', 'карма' ]);
Хорошая точка jakerella Я вижу, теперь я использовал другой файл grunt в моем генераторе-йоме, а затем я намеревался. Когда я заменю Gruntfile.js на тот, что указан из gist, упомянутого в учебнике yoman, я получаю ту же проблему с другой задачей. Его слова «часы» не найдены.
$ ls node_modules/
bower grunt-contrib-compass grunt-contrib-jshint grunt-template-jasmine-requirejs
connect-livereload grunt-contrib-concat grunt-contrib-jst grunt-usemin
grunt grunt-contrib-connect grunt-contrib-livereload load-grunt-tasks
grunt-bower-requirejs grunt-contrib-copy grunt-contrib-requirejs matchdep
grunt-connect-proxy grunt-contrib-cssmin grunt-contrib-uglify moment
grunt-contrib-clean grunt-contrib-htmlmin grunt-open time-grunt
grunt-contrib-coffee grunt-contrib-imagemin grunt-regarde
$ grunt server
>> Local Npm module "grunt-template-jasmine-requirejs" not found. Is it installed?
Warning: Task "watch" not found. Use --force to continue.
Aborted due to warnings.
$
Единственная задача, которую я вижу в этой теме, на которую ссылается ваша многозадачность 'test', - это« connect »... вам нужно предоставить нам ваш фактический файл Grunt, чтобы мы могли помочь. – jakerella