gulp
브라우저를 변경 사항과 동기화하기 위해 컴파일 및 브라우저 동기화에 사용하는 웹 사이트에서 작업하고 있습니다 .
gulp 작업은 모든 것을 올바르게 컴파일하지만 웹 사이트에서 스타일을 볼 수 없으며 콘솔에 다음 오류 메시지가 표시됩니다.
MIME 유형 ( 'text / html')이 지원되는 스타일 시트 MIME 유형이 아니고 엄격한 MIME 검사가 활성화 되어있어 ' http : // localhost : 3000 / assets / styles / custom-style.css ' 에서 스타일을 적용하기 위해 거부되었습니다 .
이제 왜 이런 일이 발생하는지 이해하지 못합니다.
HTML에는 다음과 같은 파일이 포함되어 있습니다 (확실히 맞습니다).
<link rel="stylesheet" type="text/css" href="assets/styles/custom-style.css"/>
그리고 스타일 시트는 현재 부트 스트랩과 글꼴이 멋진 스타일을 결합한 것입니다 (아무도 사용자 정의 없음).
폴더 구조이므로 경로도 정확합니다.
index.html
assets
|-styles
|-custom-style.css
하지만 계속 오류가 발생합니다.
뭐가 될수 있었는지? gulp / browsersync에 대한 설정입니까?
http://localhost:3000/assets/styles/custom-style.css
새 탭에서 직접 열어 보는 것 입니다.
proxy.conf.json
설정으로 인해이 이상한 오류가 발생했습니다. 백엔드 API 로의 전달 요청이 올바르게 작동하지 않아 HTML 오류 응답이 발생했기 때문입니다.