Bin konfrontiert Problem beim Bau der Yeoman Projekt Checkout von Git. Ich versuche, git checkout von yeoman Projekt zu nehmen und grunt serve laufen zu lassen. Im Anschluss an die durch Fehlerbeschreibung gefolgt SzenarioBuild Yeoman Projekt von Git-Kasse
Beschreibung Szenario:
Person1 die Yeoman AngularJS Projekt erstellt yo Winkel verwenden. grunt serve funktioniert gut in Person1 's Computer. Person1 schiebt den Code zu git, damit andere Teammitglieder daran arbeiten können.
Problem tritt auf, wenn Person2 eine Kasse des git nimmt (git clone < URL>). Der Grunzen Befehl in der ausgecheckte Kopie dienen wird folgende Fehler geben:
$ 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
Ich habe versucht: npm install grunt
Ich habe folgende Fehlermeldung:
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.
Werkzeuge benutzt:
$ grunt -version
grunt-cli v0.1.13
grunt v0.4.4
$ yo -v
1.1.2
[email protected]:testing$ npm -version
1.4.4
ls -l auf der di Pfarrhaus
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
Ich brauche Hilfe bei der Erfüllung der Aufgabe, das Projekt von Git-Checkout zu bauen, damit ich die Entwicklung weiterführen konnte.
Dank Charminbaer für die Befehle zu erklären. Es half zu verstehen, wie Yeoman Abhängigkeiten verwaltet. :) –
Sie sind willkommen, froh, ich könnte helfen! :) – Charminbear