Sass filewatcher pour webstorm
J'essaie d'utiliser sass dans le projet NodeJS, Et c'est une bibliothèque que j'ai installée avec nodejs
https://www.npmjs.org/package/node-sass
j'utilise webstorm Pour ce projet et ne peut pas faire le fichier d'observateur Sass.
Même après que j'ai sauvé filewatcher et cliquez sur "Ok", filewatcher ne marche pas. Quand j'ouvre les paramètres pour vérifier que non filewatcher a été filmé. Voici les paramètres filewatcher :
Module node-sass Installé en tant que module global, donc l'équipe node-sass travail.
https://www.npmjs.org/package/node-sass
j'utilise webstorm Pour ce projet et ne peut pas faire le fichier d'observateur Sass.
Même après que j'ai sauvé filewatcher et cliquez sur "Ok", filewatcher ne marche pas. Quand j'ouvre les paramètres pour vérifier que non filewatcher a été filmé. Voici les paramètres filewatcher :
Module node-sass Installé en tant que module global, donc l'équipe node-sass travail.
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
10 réponses
Emilie
Confirmation de:
Ces arguments ne fonctionneront pas avec node-sass - Ils ne conviennent que pour le compilateur standard. SASS. Voici la liste des options node-sass:
[Options]
[
]
Le paramètre le plus simple est comme suit:
Avec ces paramètres, le fichier généré .css Il sera placé à côté du fichier source. scss. Si vous souhaitez mettre les fichiers résultants dans un autre dossier, essayez de jouer avec le paramètre
. Aimer:
</output.css></input.scss>
Gregoire
Confirmation de:
Si vous avez toujours des problèmes avec le nœud Sass, vous pouvez toujours aller ruby-m.
Télécharger et installer
http://rubyinstaller.org/
pour Win,
Installer Sass À travers la ligne de commande avec
,
DANS Web/Phpstorm Mettre "Program" le moyen de sass.bat /Tu te souviens du nœud Sass.cmd?/, par exemple
Gregoire
Confirmation de:
Programme: node-sass.cmd
Arguments: $FileName$ $FileNameWithoutExtension$.css
Répertoire de travail: $FileDir$
Chemins de sortie pour les liens: $FileNameWithoutExtension$.css
Constantine
Confirmation de:
Afficher la console: [Erreur]
[x] Synchronisation immédiate des fichiers
[x] Suivre uniquement les fichiers racines
[ ] Trigger watcher Quelles que soient des erreurs syntaxiques
Type de fichier: Sass
Portée: fichiers de projet
Programme: /usr/local/bin/node-sass
Arguments: --source-map true --indented-syntax --output-style compressed $FileName$ $FileNameWithoutExtension$.css
Répertoire de travail: $FileDir$
Variables d'environnement:
Sorties pour la mise à jour: $FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map
[ ] Créer un fichier de sortie à partir de stdout
Emmanuel
Confirmation de:
Un autre problème de clé du message source, en plus du point sur .cmd, Il remplace: avec une fonctionnalité oblique directe, le nœud ne comprend pas la syntaxe du côlon et s'attend à une barre oblique directe pour le champ d'argumentation. Trouvé une réponse par référence ci-dessous
http://www.wonderlandlabs.com/ ... storm
NOTE Dans l'exemple ci-dessus pour windows Vous devez spécifier le fichier cmd, c'est à dire " Chemin vers global npm packages/node-sass.cmd"
De plus, il a des commutateurs pour ruby sass, comme le --no-cache, qui ne fonctionnera pas avec le nœud, car Lena a souligné, passe des commutateurs node-sass doit fonctionner normalement, mais non testé
Voici une configuration de travail
Florian
Confirmation de:
Phpstorm file watcher ne fonctionne pas très bien avec
/Vérifié B. Phpstorm 8.0.1 windows/
Au lieu de cela, définissez
et utilisez le paramètre suivant
Gaetan
Confirmation de:
Testé et fonctionne dans WebStorm 11
Cependant, le paramètre de programme est nécessaire à plein autre moyen de bin/exe, Même s'il est disponible à l'échelle mondiale. Dans mon cas
, Dans votre cas, ce sera le moyen de
.
https://i.stack.imgur.com/aQLfW.png
Utiliser le nœud sass Ligne de commande
nouer sass Paramètres d'équipe
cordes
Florian
Confirmation de:
Configuration par défaut IntelliJ ne marche pas
.
Cela a déjà travaillé. Vous pouvez voir une configuration différente marquée de jaune.
https://i.stack.imgur.com/oRuun.png
Babette
Confirmation de:
de l'autre côté npm /npm Installez le nœud Sass/ décodage effectivement
avant que
. Le seul problème avec la configuration, comme dans la question, était
Lieu
Déposer
. Lors de l'installation via npm Vous devez installer le fichier
Dans le dossier
.
Dans mon cas, de l'endroit où le fichier node-sass Était /
/ avant que /
/.
De plus, selon la réponse de Lena, l'argument de sortie devrait être:
Arguments:
Clement
Confirmation de:
Je ne pouvais pas forcer filewatcher Générer un fichier
Avec un message Günay,
tout rest Les messages fonctionnent bien pour moi, alors j'utilise:
Installation
Ensemble
global:
Réglages
:
Programme
Arguments
Façon de sortie de mettre à jour
Catalogue de travail
J'espère que cela aidera