Diciamo che ho progetto A e B. Progetto B dipende Progetto A.pergolato - lo sviluppo di un componente durante l'utilizzo
Sto lavorando su progetto A e mi piacerebbe vedere risultati immediati eseguendo progetto B.
Il mio collega lavora al progetto B e non è autorizzato a verificare il codice per il progetto A!
In Maven + Intellij posso farlo facilmente per progetti Java. Posso definire le dipendenze del modulo in Intellij che mi consente di lavorare sul progetto A ed eseguire il progetto B con le mie modifiche. Per il mio collega, Maven recupererà l'artefatto distribuito nel nostro repository locale.
Ora sto cercando di implementare lo stesso flusso di lavoro per lo sviluppo front-end. (immagini, HTML, JavaScript).
Ho deciso di andare con Bower che sembra "dritto e al punto".
Come posso raggiungere questi 2 qualità che ho con Maven e IntelliJ:
- Change una dipendenza e con "refresh" vedere i risultati.
- Definire una dipendenza diversa per diversi sviluppatori.
Non sono sicuro che funzioni su Windows. Sto considerando qualcosa come "grunt watch" per copiare i file sul cambiamento. –
Windows o meglio NTFS ha qualche tipo di abilità di collegamento simbolico, ma non è sicuro che Bower lo supporti. –
Per Windows, ho trovato molto utile configurare nginx per colmare il divario, ma sicuramente, il bower link è la strada da percorrere in Unix. –