"node-sass" เป็นไลบรารีที่ใช้ในการผูก "node.js" เข้ากับ LibSass; LibSass เป็นเวอร์ชัน C ของ sass พรีโปรเซสเซอร์สไตล์ชีตยอดนิยม และ "node-sass" อนุญาตให้ผู้ใช้แปลไฟล์ ".scss" ที่คอมไพล์เป็น css และ สามารถคอมไพล์โดยอัตโนมัติโดยการเชื่อมต่อมิดเดิลแวร์
สภาพแวดล้อมการทำงานของบทความนี้: ระบบ Windows 10, nodejs เวอร์ชัน 16, คอมพิวเตอร์ Dell G3
Node-sass เป็นไลบรารีที่เชื่อมโยง Node.js กับ LibSass (เวอร์ชัน C ของ Sass ตัวประมวลผลล่วงหน้าสไตล์ชีตยอดนิยม) ช่วยให้ผู้ใช้สามารถคอมไพล์ไฟล์ .scss ให้เป็น css ด้วยความเร็วที่น่าทึ่ง พร้อมการคอมไพล์อัตโนมัติผ่านการเชื่อมต่อมิดเดิลแวร์
สัสคืออะไร?
Sass เป็นภาษาสคริปต์ตัวประมวลผลล่วงหน้าที่สามารถตีความหรือคอมไพล์เป็น Cascading Style Sheets (CSS)
จะติดตั้ง node-sass ได้อย่างไร?
เมื่อพิจารณาจากสภาพแวดล้อมภายในประเทศ node-sass นั้นติดตั้งได้ยากเกินไป โดยสามารถติดตั้งได้โดยตรงผ่านอิมเมจ npm ของ Taobao
ติดตั้ง node-sass ใต้โฟลเดอร์โปรเจ็กต์
การติดตั้ง npm -g cnpm --registry=https://registry.npm.taobao.orgcnpm ติดตั้ง --save-dev node-sassหมายเหตุ: –save-dev จะเพิ่ม node-sass ให้กับ package.json ในโฟลเดอร์โปรเจ็กต์โดยอัตโนมัติ
ขยายความรู้
สรุปปัญหาที่พบระหว่างการติดตั้ง
สองขั้นตอนในการแก้ไข Node Sass เวอร์ชัน 7.0.0 เข้ากันไม่ได้กับข้อผิดพลาด 4.0.0 ใช้ create-react-app เพื่อสร้างโปรเจ็กต์ส่วนหน้า
หากคุณต้องการใช้ sass ให้ติดตั้ง npm install node-sass --save
ข้อผิดพลาดเมื่อเริ่มบริการ:
Node Sass เวอร์ชัน 7.0.1 เข้ากันไม่ได้กับ ^4.0.0
ดูเหมือนว่าข้อผิดพลาดเกิดจากความไม่เข้ากัน
npm ถอนการติดตั้ง node-sassnpm i -D sassการเรียนรู้ที่แนะนำ: "วิดีโอสอน nodejs"
ข้างต้นคือเนื้อหาโดยละเอียดเกี่ยวกับสิ่งที่ node-sass ทำ สำหรับข้อมูลเพิ่มเติม โปรดอ่านบทความอื่นๆ ที่เกี่ยวข้องบนเว็บไซต์นี้!