Erreur lors de la commande Grunt
J'ai commencé à explorer Grognement. Lire plusieurs sites, j'ai vu des exemples. Eh bien, j'ai créé un package.json et Gruntfile.js:
paquet.json http://pastebin.com/Kkt8fuXJ
Gruntfile.j http://pastebin.com/LnSmTzXZ
L'organisation des dossiers de mon projet:
root (index.html)
-src (where is package.json and Gruntfile.js)
-lib
--css
---min
--js
--img
Quand je donne la commande grunt arrive toujours cette erreur:
Loading "Gruntfile.js" tasks...ERROR
>> Error: Unable to parse "package.json" file (Unexpected token }).
Warning: Task "default" not found. Use --force to continue.
Aborted due to warnings.
Si je supprime pkg: grunt.fichier.readJSON('paquet.json'),:
grunt.loadNpmTasks('grunt-contrib-imagemin');
^^^^^
Loading "Gruntfile.js" tasks...ERROR
>> SyntaxError: Unexpected identifier
Warning: Task "default" not found. Use --force to continue.
Aborted due to warnings.
Quel est le problème?
Grâce
OriginalL'auteur user1914644 | 2013-06-28
Vous devez vous connecter pour publier un commentaire.
La première erreur est causée par le paquet.json ne pas être en JSON valide. Aussi loin que je peux voir que vous êtes à l'aide d'un inutile virgule à la fin de la ligne 9. JSON valide serait celui-ci:
Mais vous n'avez même pas besoin d'importer le package.json dans le Gruntfile parce que vous n'utilisez pas toutes les propriétés de toute façon. Quel est donc le problème avec votre Gruntfile? Eh bien, vous êtes le chargement de votre mnp tâches et la définition de votre grunt tâches à l'extérieur de la fonction exportée. C'est à quoi il ressemble le droit chemin:
C:\Users\Felipe\Desktop\Test\src\Gruntfile.js:27 ); ^ Loading "Gruntfile.js" tasks...ERROR >> SyntaxError: Unexpected token ) Warning: Task "cssmin" not found. Use --force to continue. Aborted due to warnings.
oui, la solution c'est de ne pas travailler pour moi , mon fichier Json est bien fait
OriginalL'auteur Stephan Bönnemann