Grunt besoin de boussole installé dans le CHEMIN d'accès au système d'Alerte
Je veux installer le Yeoman, Grunt et bower à mon nœud de projet.
J'ai fait un nœud de projet dans Eclipse (à l'aide de la nodeclipse plugin) et de naviguer dans le dossier du projet
(ce qui est H:\Eclipse espace de travail\YoTest) dans cmd et tapé:
npm install yo -g
npm install generator-webapp -g
yo webapp
sélectionné: le Sass (avec boussole), dans cmd
Et puis tapé:
grunt serve
pour exécuter la webapp.
Je reçois le message d'erreur suivant:
Done, without errors.
Warning: Running "compass:server" (compass) task
Warnin: You need to have Ruby and Compass installed and in your system PATH for
this task to work. More info: https://github.com/gruntjs/grunt-contrib-compass
Use --force to continue.
Aborted due to warnings. Use --force to continue.
Aborted due to warnings.
Comment puis-je résoudre ce que je peux utiliser mon nœud de projet avec grunt?
PS: je ne sais pas s'il a quelque chose à voir avec le problème, mais je reçois aussi des messages d'erreur suivants sur la ligne de 1-27 dans mon colis.json:
Multiple markers at this line
- strings must use singlequote
- strings must use singlequote
C'est mon colis.json
{
"name": "yotest2",
"version": "0.0.0",
"dependencies": {},
"devDependencies": {
"grunt": "~0.4.1",
"grunt-contrib-copy": "~0.4.1",
"grunt-contrib-concat": "~0.3.0",
"grunt-contrib-uglify": "~0.2.0",
"grunt-contrib-compass": "~0.7.0",
"grunt-contrib-jshint": "~0.7.0",
"grunt-contrib-cssmin": "~0.7.0",
"grunt-contrib-connect": "~0.5.0",
"grunt-contrib-clean": "~0.5.0",
"grunt-contrib-htmlmin": "~0.1.3",
"grunt-bower-install": "~0.7.0",
"grunt-contrib-imagemin": "~0.2.0",
"grunt-contrib-watch": "~0.5.2",
"grunt-rev": "~0.1.0",
"grunt-autoprefixer": "~0.5.0",
"grunt-usemin": "~2.0.0",
"grunt-mocha": "~0.4.0",
"grunt-modernizr": "~0.4.0",
"grunt-newer": "~0.6.0",
"grunt-svgmin": "~0.2.0",
"grunt-concurrent": "~0.4.0",
"load-grunt-tasks": "~0.2.0",
"time-grunt": "~0.2.0",
"jshint-stylish": "~0.1.3"
},
"engines": {
"node": ">=0.8.0"
}
}
Je suis sur Windows.
Vous devez vous connecter pour publier un commentaire.
L'avertissement semble pour tout dire.
Si vous êtes sur OS X ou Linux, vous avez probablement déjà Ruby installé; test avec
ruby -v
dans votre terminal. Lorsque vous avez confirmé que vous avez Ruby est installé, exécutez legem update --system && gem install compass
pour installer Compass et Sass.Si cela ne fonctionne pas, puis installez le
grunt-contrib-compass
paquet avec les instructions à https://github.com/gruntjs/grunt-contrib-compassgem update --system && gem install compass
partir d'une machine windows pour ce faire.Ruby and Compass installed and in your system PATH
. J'ai dû redémarrer l'IDE pour ramasser la mise à jour de l'environnement.J'ai lutté pendant des heures avec ce même message d'erreur lors de l'exécution d'une gorgée de regarder, et en dépit d'installation, de réinstallation, de redémarrer, il serait encore.
Ai eu de travail en désinstallant tous mes paquets :
Et l'installation d'ensemble
Et puis exécutez la commande comme par magie installé tout ce dont j'avais besoin :
Maintenant, ne me demandez pas pourquoi, mais ça fonctionne 🙂
L'espoir que peut aider quelqu'un là-bas, j'ai vraiment eu beaucoup de mal sur ce coup ...
Juste besoin d'écrire sur la console -> (ou sudo )gem install boussole ,parce que le mécanisme national de prévention de la commande ne serait pas faire n'importe quoi
Pour Mac OS X 10.10 (Yosemite)
De recherche pour installé version de ruby
ruby -v
.Si elle est présente
mise à jour de gemmes en utilisant
sudo gem update --system
d'autre installer rvm avec ruby à l'aide de
\curl -sSL https://get.rvm.io | bash -s stable --ruby
Puis installer les Outils en Ligne de Commande Xcode
xcode-select --install
.Cela va prendre un certain temps.
Maintenant installer boussole à l'aide
sudo gem install compass
.Pour moi, cela a fonctionné comme un charme.
Ruby et Ruby Gems doit être installé, ce qui à son tour faciliter l'installation de Sass et compass. Check this out http://hecktechsolutions.blogspot.in/2015/03/installation-of-gems-compass-and-sass.html