ฉันกำลังทำงานบนเว็บไซต์ที่ใช้gulp
ในการคอมไพล์และเบราว์เซอร์ซิงค์เพื่อให้เบราว์เซอร์ซิงค์กับการเปลี่ยนแปลงของฉัน
งานอึกรวบรวมทุกอย่างถูกต้อง แต่บนเว็บไซต์ฉันไม่เห็นสไตล์ใด ๆ และคอนโซลแสดงข้อความแสดงข้อผิดพลาดนี้:
ปฏิเสธที่จะใช้สไตล์จาก ' http: // localhost: 3000 / asset / styles / custom-style.css ' เนื่องจากประเภท MIME ('text / html') ไม่ใช่สไตล์ชีท MIME ที่รองรับและเปิดใช้งานการตรวจสอบ MIME อย่างเข้มงวด
ตอนนี้ฉันไม่เข้าใจว่าทำไมสิ่งนี้จึงเกิดขึ้น
HTML มีไฟล์เช่นนี้ (ซึ่งฉันค่อนข้างแน่ใจว่าถูกต้อง):
<link rel="stylesheet" type="text/css" href="assets/styles/custom-style.css"/>
และสไตล์ชีทนั้นเป็นการผสานระหว่างรูปแบบการบูตและแบบอักษรที่ยอดเยี่ยมในตอนนี้ (ยังไม่มีการกำหนดเอง)
เส้นทางนี้ถูกต้องเช่นกันเนื่องจากเป็นโครงสร้างโฟลเดอร์:
index.html
assets
|-styles
|-custom-style.css
แต่ฉันได้รับข้อผิดพลาด
มันจะเป็นอะไร? นี่เป็นสิ่งที่ (อาจจะเป็นการตั้งค่าหรือไม่) สำหรับ gulp / browserync
http://localhost:3000/assets/styles/custom-style.css
ในแท็บใหม่
proxy.conf.json
ตั้งค่าที่ไม่ถูกต้องทำให้เราเกิดข้อผิดพลาดแปลก ๆ นี้เนื่องจากการส่งต่อคำขอไปยัง API ส่วนหลังทำงานไม่ถูกต้องดังนั้นการตอบกลับข้อผิดพลาด HTML