Moins Filewatcher compilateur dans PHPStorm
ce que je suis fait mal lorsque vous essayez de compiler le .less
fichiers dans .css
avec PHPStorm Fichier watcher ?
Voici la capture d'écran, (pls ouvrir CE LIEN pour voir la taille réelle de l'image):
J'ai installé npm install -g less
, après avoir installé NodeJS
. Il fonctionne bien le compilateur lessc
lors de l'utilisation de cmd.exe
- Outil de Ligne de Commande dans Windows OS avec cette commande:
lessc custom.less custom.css
, mais il l'habitude de faire quelque chose à l'intérieur de PHPStorm dans Filewatcher.
Aucune idée de ce que je dois corriger, pls ?
- Eh bien ... vous le faites mal. Pourquoi avez-vous point de
node.exe
si en ligne de commande vous l'exécutionlessc
commande?node.exe
est juste un nodejs interprète. Pourquoi attendez-vous à voir les mêmes résultats si vous essayez d'exécuter 2 commandes différentes? A: Vous devriez fichier de point de watcher pourlessc.cmd
(fournir le chemin d'accès complet, il est dans votreC:\Users\USERNAME\AppData\Roaming\npm
dossier - c'était par défaut fourni par PHPStorm, en fait j'ai pensé à elle, par la modification de Argument boîte avec ce code
C:\Users\%USER%\AppData\Roaming\npm\node_modules\less\bin\lessc $FileName$ -yui-compress
. - Première fois que je vois qu'il suggère
node.exe
-- il ne faut pas le faire (sauf si vous étiez en train de l'essayer avant pour autre chose, par exemple, nodejs, et en quelque sorte obtenu dans le fichier d'observateurs). Dans tous les cas: devnet.jetbrains.com/message/5481646#5481646 -- le chemin d'accès correct àlessc
exécutable estC:\Users\USERNAME\AppData\Roaming\npm\lessc.cmd
- Oui c'est ce que j'ai vu la première fois, mais il ne fonctionne pas sur PhpStorm 6.0.3. Alors je me suis dit WTF, il affiche une erreur que la seule acceptée types de fichiers sont
win32
pour les fichiers exécutables, et pas de coquille, comme.bat,.cmd,
etc... je suis confus pourquoi il ne fonctionne pas comme il est recommandé, mais pour autant ce que j'ai fait il y il fonctionne parfaitement
Vous devez vous connecter pour publier un commentaire.
Pour ceux qui veulent configurer des auto compilateur à l'intérieur de leur IDE PHPStorm, vous pouvez le faire de cette façon:
cmd.exe
pour Environnement Windowsnpm install -g less
et d'attendre pour le MOINS à être téléchargé et installé.Et c'est comment votre structure de dossier devrait ressembler pour les réglages sur l'image précédente:
.less
fichier, il sera automatiquement compilé dans.css
vous avez défini avant dans le Fichier de l'Observateur de la boîte de dialogue de configuration.Pour untouched la source de moins de fichiers, de créer un
template.less
comme montré dans l'image et subload la source des fichiers avant de faire style de rien.