น้อย - การติดตั้ง

ในบทนี้เราจะเข้าใจวิธีการติดตั้ง LESS แบบทีละขั้นตอน

ข้อกำหนดของระบบสำหรับ LESS

  • Operating System - ข้ามแพลตฟอร์ม

  • Browser Support - IE (Internet Explorer 8+), Firefox, Google Chrome, Safari

การติดตั้ง LESS

ตอนนี้ให้เราเข้าใจการติดตั้ง LESS

Step 1 - เราต้องการ NodeJsเพื่อเรียกใช้ LESS ตัวอย่าง หากต้องการดาวน์โหลด NodeJs ให้เปิดลิงก์https://nodejs.org/en/คุณจะเห็นหน้าจอดังที่แสดงด้านล่าง -

dowload คุณสมบัติล่าสุดรุ่นของแฟ้มซิป

Step 2- เรียกใช้การตั้งค่าเพื่อติดตั้งNode.jsบนระบบของคุณ

Step 3- ถัดไปติดตั้ง LESS บนเซิร์ฟเวอร์ผ่าน NPM (Node Package Manager) รันคำสั่งต่อไปนี้ในพรอมต์คำสั่ง

npm install -g less

Step 4 - หลังจากติดตั้ง LESS สำเร็จคุณจะเห็นบรรทัดต่อไปนี้บนพรอมต์คำสั่ง -

`-- [email protected]
   +-- [email protected]
   | `-- [email protected]
   +-- [email protected]
   +-- [email protected]
   +-- [email protected]
   +-- [email protected]
   | `-- [email protected]
   +-- [email protected]
   | `-- [email protected]
   +-- [email protected]
   | +-- [email protected]
   | +-- [email protected]
   | | `-- [email protected]
   | |   +-- [email protected]
   | |   `-- [email protected]
   | +-- [email protected]
   | | `-- [email protected]
   | |   +-- [email protected]
   | |   +-- [email protected]
   | |   +-- [email protected]
   | |   +-- [email protected]
   | |   +-- [email protected]
   | |   `-- [email protected]
   | +-- [email protected]
   | +-- [email protected]
   | | `-- [email protected]
   | +-- [email protected]
   | +-- [email protected]
   | +-- [email protected]
   | | `-- [email protected]
   | +-- [email protected]
   | | +-- [email protected]
   | | | +-- [email protected]
   | | | | `-- [email protected]
   | | | +-- [email protected]
   | | | +-- [email protected]
   | | | | `-- [email protected]
   | | | +-- [email protected]
   | | | `-- [email protected]
   | | +-- [email protected]
   | | | `-- [email protected]
   | | +-- [email protected]
   | | | +-- [email protected]
   | | | +-- [email protected]
   | | | | `-- [email protected]
   | | | +-- [email protected]
   | | | `-- [email protected]
   | | `-- [email protected]
   | |   `-- [email protected]
   | +-- [email protected]
   | | +-- [email protected]
   | | +-- [email protected]
   | | +-- [email protected]
   | | `-- [email protected]
   | +-- [email protected]
   | | +-- [email protected]
   | | +-- [email protected]
   | | | +-- [email protected]
   | | | +-- [email protected]
   | | | `-- [email protected]
   | | `-- [email protected]
   | |   +-- [email protected]
   | |   +-- [email protected]
   | |   | `-- [email protected]
   | |   +-- [email protected]
   | |   +-- [email protected]
   | |   +-- [email protected]
   | |   `-- [email protected]
   | +-- [email protected]
   | +-- [email protected]
   | +-- [email protected]
   | +-- [email protected]
   | | `-- [email protected]
   | +-- [email protected]
   | +-- [email protected]
   | +-- [email protected]
   | +-- [email protected]
   | +-- [email protected]
   | `-- [email protected]
   `-- [email protected]

ตัวอย่าง

ต่อไปนี้เป็นตัวอย่างง่ายๆของ LESS

สวัสดี. htm

<!doctype html>
   <head>
      <link rel = "stylesheet" href = "style.css" type = "text/css" />
   </head>
   
   <body>
      <h1>Welcome to TutorialsPoint</h1>
      <h3>Hello!!!!!</h3>
   </body>
</html>

ให้เราสร้างไฟล์style.lessซึ่งค่อนข้างคล้ายกับ CSS ที่แตกต่างก็คือว่ามันจะถูกบันทึกไว้ด้วย.lessขยาย ควรสร้างทั้งไฟล์. htmlและ. lessภายในโฟลเดอร์nodejs.

style.less

@primarycolor: #FF7F50;
@color:#800080;
h1 {
   color: @primarycolor;
}

h3 {
   color: @color;
}

คอมไพล์ไฟล์style.lessเป็นstyle.cssโดยใช้คำสั่งต่อไปนี้ -

lessc style.less style.css

เมื่อคุณเรียกใช้คำสั่งดังกล่าวระบบจะสร้างไฟล์ style.cssโดยอัตโนมัติ เมื่อใดก็ตามที่คุณเปลี่ยนไฟล์ LESS จำเป็นต้องเรียกใช้คำสั่งด้านบนในไฟล์cmdจากนั้นไฟล์ style.cssจะได้รับการอัปเดต

style.cssไฟล์จะมีรหัสต่อไปนี้เมื่อคุณเรียกใช้คำสั่งดังกล่าว -

style.css

h1 {
  color: #FF7F50;
}

h3 {
  color: #800080;
}

เอาต์พุต

ให้เราทำตามขั้นตอนต่อไปนี้เพื่อดูว่าโค้ดด้านบนทำงานอย่างไร -

  • บันทึกรหัส html ด้านบนในไฟล์ hello.htm ไฟล์.

  • เปิดไฟล์ HTML นี้ในเบราว์เซอร์ผลลัพธ์ต่อไปนี้จะปรากฏขึ้น