Ciao!\n\nHo configurato un nuovo ambiente di sviluppo per lavorare sui plugin. Discourse è aggiornato con il branch principale.\n\nDevo riavviare Ember per testare le modifiche apportate al front end. Questo include modifiche a Handlebars, Emberjs e fogli di stile. Qualche mese fa, quando stavo lavorando sui plugin, dovevo solo ricaricare la pagina web per testare queste modifiche.\n\nÈ cambiato qualcosa in questo periodo? C’è qualcosa che non va nel mio ambiente?\n\nQualsiasi aiuto è molto apprezzato! ![]()
Le modifiche al codice frontend dovrebbero richiedere solo un aggiornamento della pagina. Infatti, una modifica al codice JS dovrebbe effettivamente attivare automaticamente un aggiornamento del browser.
Quindi sembra che ci sia qualcosa che non va nel tuo ambiente. Hai seguito una delle guide all’installazione per lo sviluppo qui su Meta?
È più o meno quello che pensavo dovesse succedere.
Questa è la guida all’installazione che ho seguito. Dovrei menzionare che sto usando un sottosistema Ubuntu con Windows 11 WSL.
Ho finito per trovare il problema: il mio ambiente aveva alcuni collegamenti simbolici che (presumo) stavano interferendo con il rilevamento delle modifiche ai file.
Le directory discourse e my-plugin si trovavano sotto il mio utente Windows, con collegamenti simbolici in WSL Ubuntu (/home/silk/discourse → /mnt/c/Users/SilK/discourse).
La soluzione è stata avere le vere directory nell’ambiente WSL Ubuntu e creare collegamenti simbolici Windows (C:\Users\SilK\discourse → \wsl.localhost\Ubuntu-20.04\home\silk\discourse).
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.