Sto lavorando su un sito Web che utilizza gulp
per compilare e sincronizzare il browser per mantenere il browser sincronizzato con le mie modifiche.
L'attività gulp compila tutto correttamente, ma sul sito Web non riesco a vedere alcuno stile e la console mostra questo messaggio di errore:
Si è rifiutato di applicare lo stile da " http: // localhost: 3000 / assets / styles / custom-style.css " perché il suo tipo MIME ("text / html") non è un tipo MIME di fogli di stile supportato e il controllo MIME rigoroso è abilitato.
Ora, non capisco davvero perché questo accada.
L'HTML include il file in questo modo (che sono quasi sicuro sia corretto):
<link rel="stylesheet" type="text/css" href="assets/styles/custom-style.css"/>
E il foglio di stile è un'unione tra Bootstrap e stili fantastici di font per ora (niente di ancora personalizzato).
Anche il percorso è corretto, poiché questa è la struttura delle cartelle:
index.html
assets
|-styles
|-custom-style.css
Ma continuo a ricevere l'errore.
Cosa potrebbe essere? È forse qualcosa (forse un'impostazione?) Per gulp / browsersync?
http://localhost:3000/assets/styles/custom-style.css
in una nuova scheda.
proxy.conf.json
configurazione errata ci ha portato a questo strano errore, poiché l'inoltro della richiesta all'API back-end non funzionava correttamente, quindi la risposta all'errore HTML.