cosa I'am facendo male quando si cerca di compilare i file .less
in .css
con PhpStorm File Watcher?Meno Penguin Computing compilatore in PhpStorm
Ecco lo screenshot, (pls aprire THIS LINK per vedere la dimensione completa dell'immagine):
ho installato npm install -g less
, dopo essersi installato NodeJS
. Funziona bene il compilatore lessc
quando si utilizza cmd.exe
- Command Line Tool in Windows OS con questo comando:
lessc custom.less custom.css
, ma non farà nulla all'interno PhpStorm a Penguin Computing.
Qualsiasi indizio su cosa dovrei correggere, per favore?
Beh ... si sta facendo male. Perché si punta a 'node.exe' se dalla riga di comando si sta eseguendo il comando' lessc'? 'node.exe' è solo un interprete di nodejs. Perché ti aspetti di vedere gli stessi risultati se cerchi di eseguire 2 comandi diversi? ** A: ** Si dovrebbe puntare il file watcher a 'lessc.cmd' (fornire il percorso completo - si trova nella cartella' C: \ Users \ USERNAME \ AppData \ Roaming \ npm' – LazyOne
@LazyOne - quella era quella predefinita fornito da PHPStorm, in realtà ho capito, modificando la casella ** Argument ** con questo codice 'C: \ Users \% USER% \ AppData \ Roaming \ npm \ node_modules \ less \ bin \ lessc $ FileName $ -yui- comprimere'. – aspirinemaga
La prima volta che vedo che suggerisce 'node.exe' - non dovrebbe farlo (a meno che non lo stavate provando prima per qualcos'altro, ad esempio il supporto a nodejs, e in qualche modo finiva con gli osservatori di file).In ogni caso: http://devnet.jetbrains.com/message/5481646#5481646 - il percorso corretto per l'eseguibile 'lessc' è' C: \ Users \ USERNAME \ AppData \ Roaming \ npm \ lessc.cmd' – LazyOne