Quindi ora voglio iniziare a fare alcune modifiche alla funzionalità/al codice.
Ecco cosa sto cercando esattamente: come configurare il codice ora e come eseguire il debug del codice e
voglio vedere quelle modifiche riflesse in localhost:4200.
Non riesco a capire come procedere.
Devo ancora configurare e installare altri servizi/dipendenze??
Per favore, guidami.
Uso vscode. Si scopre che è almeno difficile da configurare per fare ciò che vuoi come Emacs. Penso che ci sia un argomento sulla configurazione di vscode, che potrebbe essere utile. Alla fine l’ho configurato per catturare la maggior parte dei problemi di linting se ci presterò attenzione.
Discourse è scritto in Ember, quindi vorrai usarlo.
Non dovresti aver bisogno di installare nient’altro, è quello che fa docker. Se riesci a vedere Discourse su localhost:4200, allora sei a posto. Puoi apportare modifiche al plugin e ricaricare la pagina per vedere cosa è successo (per alcune cose non è necessario ricaricare la pagina).
Se ciò che vuoi fare ha a che fare solo con ciò che viene visualizzato, puoi usare un componente tema invece di un plugin. In tal caso, non hai nemmeno bisogno di un ambiente di sviluppo.
Il tuo primo passo è probabilmente quello di lavorare attraverso le guide di sviluppo di plugin e/o temi. Inoltre, se dici esattamente cosa vuoi fare, potresti ricevere aiuto (come “è già implementato”, “vedi il plugin XXX” o alcuni suggerimenti su come procedere).