не удалось загрузить модуль grunt-contrib

Я использую yoman для своего рабочего процесса разработки. Я установил grunt-contrib в папку своего проекта и добавил задачи loadnpm в свой файл gruntfile.js.

Однако, когда я запускаю свой сервер yoman, он продолжает выдавать мне ошибку, что локальный модуль npm grunt-contrib не найден.

Я даже пытался указать абсолютный путь к модулю, но безрезультатно. Ниже приведен абсолютный путь, с ним что-то не так?

grunt.loadNpmTasks('/home/murtaza/workspace/yeoman/angular/node_modules/grunt-contrib');

person murtaza52    schedule 28.12.2012    source источник


Ответы (2)


Без полного файла grunt ответить полностью сложно. Но на мой взгляд есть три возможные причины:

1) loadNpmTasks должен иметь "ворчание-вклад":

loadNpmTasks('grunt-contrib');

2) Вам нужно добавить grunt-contrib в package.json

3) Вам нужно запустить «npm install» из корня вашего проекта.

person asgoth    schedule 30.12.2012

Удалось запустить его с помощью другого плагина grunt-jade. Следующий блог вдохновил меня — http://www.thedjpetersen.com/blog/supercharging_yeoman/

person murtaza52    schedule 28.12.2012