Voglio sollevare nuovamente la domanda this.Realtime css/less/scss edition utilizzando chrome DevTools in meteor
Ciò che è stato suggerito nella risposta alla this domanda è quello di utilizzare approccio vecchio stile:
- Conservare css nella cartella
public
e incude tramite<link href=
- Aggiungi cartella
public
to google devtools cromoworkspace
Non è affatto una scienza missilistica. Opere, ma due cose non mi piace di questo approccio:
- Non è ancora nativa e per la produzione dovrò spostare file da
public
cartella - Ogni volta che si modifica css, comunicazioni di meteore cambiamenti e ricariche applicazione. L'autore della risposta that l'ha ignorato.
Fondamentalmente questo risultato che voglio:
- comincio progetto meteora, strumenti di sviluppo aperto cromo
- Ogni volta che mi Modifica CSS in strumenti di sviluppo Chrome passa automaticamente in progetto.
Problemi:
- Meteor esegue la concatenazione di tutti i file CSS even with
--debug
flag on. Ma fornisce mappe di origine. - Le meteore si ricaricano ancora dopo le modifiche al file, ma fortunatamente per gli stili meteor esegue
soft injection
, lo chiamerei, quindi la pagina non verrà realmente ricaricata. Va bene e non è davvero un problema.
A causa del 1 ° problema and this bug Non riesco a farlo funzionare.
Questa funzione è molto importante per me in termini di produttività.
Offrire una buona taglia per qualche guru, che potrebbe darmi una direzione per risolvere questo. Forse mi stai indicando alcuni punti di partenza per creare un plugin per Chrome, anche questo sarebbe accettabile
Potrei dover leggere tutto due volte poiché non è molto chiaro, ma come primo suggerimento rapido, hai considerato di utilizzare qualcosa come gli spazi di lavoro in Devtools [https://developer.chrome.com/devtools/docs/workspaces] (https://developer.chrome.com/devtools/docs/workspaces) –
@RaduChiriac Spiacente, le modifiche per rendere chiara la mia domanda sarebbero apprezzate. Sì, è stato suggerito nella risposta alla vecchia domanda. L'area di lavoro è ciò che dobbiamo usare di sicuro. Ma non funziona con i css concatenati delle meteore. – ZuzEL
Hai provato a utilizzare la sincronizzazione del browser da npm? –