SublimeText: configurare l'editor per eseguire un progetto Node.js
Ultimamente sto utilizzando con discreta soddisfazione SublimeText, un editor leggero, multipiattaforma, ricco di funzionalità e estremamente personalizzabile.
Fornisce supporto a molti linguaggi, permette di gestire progetti e la loro relativa compilazione.
Una mancanza però l'ho notata: non permette di default la compilazione di progetti Node.js.
La lacuna si colma con pochi click.
Per prima cosa, da menù Tools, selezionare Build system e poi New Build System... :
Salvate il file (io ho optato per NodeJS.sublime-build):
Fornisce supporto a molti linguaggi, permette di gestire progetti e la loro relativa compilazione.
Una mancanza però l'ho notata: non permette di default la compilazione di progetti Node.js.
La lacuna si colma con pochi click.
Per prima cosa, da menù Tools, selezionare Build system e poi New Build System... :
Nel file che si aprirà, copiate questo testo:
{su OSX potrebbe essere necessario specificare il path completo del binario node:
"cmd": ["node","$file"]
}
{
"cmd": ["/usr/local/bin/node","$file"]
}
Salvate il file (io ho optato per NodeJS.sublime-build):
A questo punto, nel menù Tools -> Build System sarà presente la nuova voce NodeJS:
Selezionandola e richiamando successivamente Build, il progetto verrà avviato:
Spero sia utile! :-)