Quindi sto eseguendo attività in script di pacchetto npm ma voglio passare l'opzione di controllo in npm start
.Utilizzo dell'opzione node-sass watch con npm run-script
Questo funziona:
"scripts": {
"scss": "node-sass src/style.scss dist/style.css -w"
}
Questo non si compila, orologio, o gettare qualsiasi errore:
"scripts": {
"scss": "node-sass src/style.scss dist/style.css",
"start": "parallelshell \"npm run scss -- -w\""
}
non funziona senza parallelshell sia o senza stenografia.
Suppongo che il problema è il run-script sta passando l'argomento extra tra virgolette, quindi il comando viene fuori come:
node-sass src/style.scss dist/style.css "-w"
mi piacerebbe far funzionare tutto questo senza l'aggiunta di dipendenze. Cosa mi manca?
Btw, sono in Windows 10 con prompt dei comandi/git bash.
Si prega di considerare la mia risposta ([how-can-i- get-node-sass-watch-and-live-reload-lavoro-da-una-sola-NPM-script] (https://stackoverflow.com/questions/34350417/how-can-i-get-node -sass-watch-and-live-reload-to-work-da-a-single-npm-script/45183762 # 45183762)) su questo! –