Considerazioni sull'utilizzo di Gulp per la compilazione di dattiloscritto rispetto all'uso di Visual Studio [chiuso]

0

Siamo un negozio Microsoft, in via di sviluppo con Visual Studio. Stiamo costruendo un'applicazione per una singola pagina e abbiamo scelto di utilizzare Gulp per gestire molte attività di creazione di script (minifoto javascript, minifratura css, ecc.).

Utilizziamo typescript e la cosa che trovo interessante è che posso usare Visual Studio (e MSBuild dal server di compilazione) per compilare i file .ts in .js, oppure potrei usare un'attività di Gulp.

Sto cercando di valutare i pro e i contro di ciascuna opzione. Sono sicuro che molto dipende dalle preferenze, quali sono alcuni criteri che dovrei considerare quando prendo una decisione?

    
posta JMarsch 07.06.2016 - 01:59
fonte

1 risposta

0

L'utilizzo di VS / Msbuild presenta il vantaggio di offrire probabilmente un'integrazione IDE migliore rispetto agli strumenti di sviluppo di terze parti. Pertanto, per le attività di compilazione principale , potresti prendere in considerazione l'utilizzo del primo: generalmente ottieni elementi come il posizionamento automatico sulla riga di codice che ha causato un errore durante la compilazione.

Tuttavia, se hai già creato altre attività come "minification" con un altro strumento per il quale l'integrazione IDE è di minore importanza, e sei soddisfatto di tale soluzione, ti suggerisco di mantenerla in questo modo. Puoi anche chiamare i tuoi script "gulp" dagli script di MSBuild, usando il comando Exec . Ho fatto questo in passato per incorporare i classici script di shell di Windows in uno script di Msbuild; una volta che avrai capito la sintassi di Msbuild basata su XML, puoi sicuramente creare una soluzione utile in questo modo.

In questo modo, puoi provare entrambi in parallelo per un po ', avere più esperienza con entrambi e ripensare la tua decisione più tardi in base a tale esperienza.

    
risposta data 07.06.2016 - 08:04
fonte

Leggi altre domande sui tag