Ho un'app di nodo che utilizza ES6 che eseguo con il seguente comando nodemon cluster.js --exec babel-node
.
Ho anche un file di .babelrc
:Il nodo Babel non ignora i file/la cartella specificati nella compilazione
{
"presets": ["es2015"],
"ignore": [
"public"
]
}
La cartella public
contiene i file di front-end come HTML, CSS e JS. Ma quando modifico un file JS all'interno della cartella pubblica, babel-node
compila il mio codice e non voglio che ciò accada.
Non funziona, in realtà non esegue nemmeno il server. Ma penso che '--ignore' si aspetta una regex, qual è la regex per i file che iniziano con' public'? – rocketer
'public' è un'espressione regolare valida e non dovrebbe impedire l'avvio del server. Puoi creare un progetto di esempio in modo da poter dare un'occhiata più da vicino? –