Столкнулся с проблемой при создании проверки проекта yoman из git. Я пытаюсь получить git checkout проекта yoman и запустить grunt serve. Ниже приведен сценарий, за которым следует описание ошибки.
Описание сценария:
Person1 создал проект yoman angularjs, используя yo angular. подача ворчания отлично работает на компьютере Person1. Person1 отправляет код в git, чтобы над ним могли работать другие члены команды.
Проблема возникает, когда Person2 выполняет проверку git (клон git ‹ URL>). Команда grunt serve в извлеченной копии выдаст следующую ошибку:
$ grunt serve
grunt-cli: The grunt command line interface. (v0.1.13)
Fatal error: Unable to find local grunt.
If you're seeing this message, either a Gruntfile wasn't found or grunt
hasn't been installed locally to your project. For more information about
installing and configuring grunt, please see the Getting Started guide:
http://gruntjs.com/getting-started
Я пробовал: npm install grunt
Я получил следующую ошибку:
grunt serve
Loading "Gruntfile.js" tasks...ERROR
>> Error: Cannot find module 'load-grunt-tasks'
Warning: Task "serve" not found. Use --force to continue.
Aborted due to warnings.
Используемые инструменты:
$ grunt -version
grunt-cli v0.1.13
grunt v0.4.4
$ yo -v
1.1.2
suraj@localhost:testing$ npm -version
1.4.4
ls -l в каталоге
drwxrwxr-x app
-rw-rw-r-- bower.json
-rw-rw-r-- Gruntfile.js
-rw-rw-r-- karma.conf.js
-rw-rw-r-- karma-e2e.conf.js
drwxrwxr-x node_modules
-rw-rw-r-- package.json
drwxrwxr-x test
Мне нужна помощь в выполнении задачи по созданию проекта из git checkout, чтобы я мог продолжить разработку.