Sono un recente convertito in PHPStorm e assolutamente innamorato. Sto cercando di far funzionare il 'File Watcher' con il mio codice LESS, e voglio che usi il comando lessc. Ho installato node.js e il comando 'lessc' funziona dal prompt dei comandi di Windows, ma non vuole funzionare all'interno di PHPStorm.Configurare un osservatore di file LESS in PHPStorm 6 utilizzando node.js su Windows?
Ecco la mia configurazione per il file watcher:
Quando il file Watcher, ottengo questo errore appaiono continuamente: si è verificato
un'eccezione durante l'esecuzione watcher 'meno' . Watcher è disabilitato. Risolto il problema: Impossibile eseguire il programma "C: \ Users \ Jason \ AppData \ Roaming \ npm \ lessc" (nella directory "F: \ Plan2Share_v1 \ public \ css"): errore CreateProcess = 193,% 1 non è un un'applicazione di Win32 valida
appena permetto ancora una volta l'osservatore, si disabilita in qualche modo e mi butta di nuovo l'errore precedente. Sono molto nuovo a node.js e PHPStorm. Qualsiasi direzione su dove potrei sbagliare sarebbe molto apprezzata.
MODIFICA: segue la direzione di @ josh3736. Ora ho il suo errore nella console Run di PHPStorm.
"C:\Program Files\nodejs\node.exe" C:\Users\Jason\AppData\Roaming\npm\lessc F:\Plan2Share_v1\public\css\style.less
C:\Users\Jason\AppData\Roaming\npm\lessc:2 basedir=`dirname "$0"`
^SyntaxError: Unexpected token ILLEGAL
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:901:3
Seguendo la direzione sono a pochi passi di distanza, ora ho solo l'errore nella modifica sopra che ho appena fatto. – JasonMortonNZ
@AquilaSolutions: ha avuto la strada sbagliata. – josh3736
Su Windows puoi chiamare ** file lessc.bat ** invece di 'lessc' via nodo:' C: \ Users \ Jason \ AppData \ Roaming \ npm \ lessc.cmd' - funziona bene: http://devnet.jetbrains.com/message/5481646#5481646 – LazyOne