วิธีการติดตั้งเส้นด้ายบน Windows?

หากคุณกำลังมองหาวิธีการติดตั้ง Yarn บนระบบปฏิบัติการ Windows คุณมาถูกที่แล้ว Yarn เป็นโปรแกรมจัดการแพ็คเกจที่รวดเร็วและปลอดภัยสำหรับ JavaScript และขั้นตอนการติดตั้งบน Windows นั้นค่อนข้างตรงไปตรงมา

ตัวจัดการแพ็คเกจ npm สำหรับเครื่องมือและไลบรารี JavaScript ถูกใช้มาเป็นเวลานาน อย่างไรก็ตาม มันประสบปัญหาต่างๆ เช่น ความปลอดภัย ประสิทธิภาพ และความสม่ำเสมอ ปัญหาจะกลายเป็นทวีคูณเมื่อคุณวางแผนที่จะใช้ npm สำหรับโครงการพัฒนาซอฟต์แวร์ขนาดใหญ่และพร้อมกัน

อย่างไรก็ตาม คุณสามารถข้ามปัญหาเหล่านี้ทั้งหมด และยังเข้าถึงรีจิสทรี npm ได้โดยใช้ Yarn นอกจากนี้ยังเป็นตัวจัดการแพ็คเกจที่พร้อมสำหรับอนาคตด้วยคุณสมบัติที่แข็งแกร่งและคำสั่งง่ายๆ อ่านต่อในขณะที่เราแสดงวิธีการติดตั้งแพ็คเกจเส้นด้ายบนพีซี Windows ของคุณตั้งแต่เริ่มต้น

เส้นด้ายคืออะไร?

Google, Facebook, Tilde และ Exponent ร่วมมือกันในเครื่องมือจัดการแพ็คเกจ JavaScript ที่สามารถแทนที่ npm ผลลัพธ์ของโครงการคือ Yarn package manager ที่เปิดตัวเป็นเครื่องมือโอเพ่นซอร์สในปี 2559

Yarn เป็นโปรแกรมจัดการแพ็คเกจใหม่ที่ช่วยบรรเทาและแก้ไขเวิร์กโฟลว์ที่มีอยู่สำหรับการบำรุงรักษาและจัดการแพ็คเกจ JavaScript บน npm หรือตัวจัดการแพ็คเกจอื่น ๆ อย่างไรก็ตาม เครื่องมือ Yarn จะยังคงสนับสนุนรีจิสตรี npm เพื่อดึงไลบรารี JS เครื่องมือ ฯลฯ ที่ตั้งโปรแกรมไว้ล่วงหน้า

ค้นหาคุณสมบัติใหม่ ๆ ของ Yarn ด้านล่างที่ทำให้เป็นเครื่องมือพิเศษสำหรับนักพัฒนาทุกคน:

  • มันดึงและติดตั้งไลบรารี JS เครื่องมือ แพ็คเกจ ฯลฯ ได้เร็วขึ้น
  • เอ็นจิ้นหลักช่วยให้มั่นใจในความสมบูรณ์ ความน่าเชื่อถือ และการควบคุมเวอร์ชันของแพ็คเกจที่ติดตั้ง
  • โครงการพัฒนาซอฟต์แวร์อย่างง่ายสามารถรวมการพึ่งพาได้หลายพันรายการ เส้นด้ายทำให้เวิร์กโฟลว์การจัดการการขึ้นต่อกันเป็นเรื่องง่าย
  • รองรับการลงทะเบียนการผสม
  • เส้นด้ายเข้ากันได้กับเวิร์กโฟลว์ Bower และ npm
  • มีข้อ จำกัด ใบอนุญาตโมดูลที่ติดตั้ง
  • มาพร้อมกับ JS API สาธารณะสำหรับการใช้ข้อมูล API ผ่านเครื่องมือสร้าง
  • Yarn ยังมีเอาต์พุต CLI ที่สวยงาม บรรทัดโค้ดที่น้อยที่สุด และอินเทอร์เฟซผู้ใช้ที่อ่านได้

ตัวจัดการแพ็คเกจที่พร้อมในอนาคตนี้มีกระบวนการที่ค่อนข้างคล้ายกันหรือตรงไปตรงมามากกว่าสำหรับการจัดการแพ็คเกจ DevOps อย่างไรก็ตาม เครื่องมือ Yarn มีความน่าเชื่อถือสูง เร็วขึ้น และปลอดภัยอย่างยิ่งเมื่อเปรียบเทียบกับเส้นด้ายทางเลือกอื่น

เส้นด้ายทำอะไร?

เส้นด้ายก็แก้ปัญหาการจัดการแพ็คเกจทั่วไปที่ npm ประสบปัญหา ต่อไปนี้เป็นฟังก์ชันยอดนิยมของ Yarn:

  • เส้นด้ายรองรับปลั๊กอิน ผู้ใช้สามารถใช้ปลั๊กอิน Yarn ปลั๊กอินของบุคคลที่สามสำหรับ Yarn หรือเขียนปลั๊กอินของตนเอง
  • ฟังก์ชันข้อจำกัดช่วยให้นักพัฒนาบังคับใช้กฎและนโยบายสำหรับฟิลด์รายการหรือการพึ่งพาข้ามพื้นที่ทำงานที่มีขอบเขต
  • Yarn ช่วยให้โปรแกรมเมอร์ใช้แคชออฟไลน์บนเครื่องท้องถิ่นโดยใช้ไฟล์เดียว
  • ตัวเลือก Plug’n’Play ให้ผู้ใช้เรียกใช้โปรเจ็กต์ Node.js ลบโฟลเดอร์ node_modules แอปพลิเคชัน Node.js ที่เป็นผลลัพธ์เริ่มทำงานเร็วขึ้นเมื่อเปรียบเทียบกับแอปที่มีโฟลเดอร์ node_modules
  • ฟังก์ชันโปรโตคอลช่วยให้นักพัฒนาสามารถกำหนดโปรโตคอลสำหรับการแก้ปัญหาแพ็กเกจได้ ตัวอย่างเช่น คุณจะใช้โปรโตคอลแพตช์เพื่อสร้างเวอร์ชันแพตช์ของแพ็คเกจดั้งเดิม อีกตัวอย่างหนึ่งอาจเป็นโปรโตคอล git เพื่อดึงแพ็คเกจสาธารณะจากที่เก็บ Git ใดๆ
  • ตัวเลือก Release Workflow ช่วยให้นักพัฒนาซอฟต์แวร์อัปเกรดแพ็คเกจที่เกี่ยวข้องโดยอัตโนมัติซึ่งแจกจ่ายใน monorepos หลายรายการ สำหรับสิ่งนี้ โปรแกรมเมอร์จำเป็นต้องอัพเกรดแพ็คเกจรูทและ Release Workflow จะจัดการส่วนที่เหลือ
  • Yarn Workspaces เป็นฟังก์ชันที่ใช้งานง่าย อนุญาตให้โปรแกรมเมอร์ติดตั้งการพึ่งพาทั้งหมดในครั้งเดียวจากไฟล์ package.json หลายไฟล์ในโฟลเดอร์ย่อยจำนวนมากของไฟล์ root package.json ไฟล์เดียว
  วิธีเปิดโฟลเดอร์ใหม่เมื่อเข้าสู่ระบบใน Windows 10

เวิร์กโฟลว์เส้นด้าย

เมื่อใดก็ตามที่คุณเปลี่ยนจากตัวจัดการแพ็คเกจหนึ่งไปอีกตัวหนึ่ง ความท้าทายหลักคือการเปลี่ยนแปลงเวิร์กโฟลว์ เป้าหมายของ Facebook คือการสร้างตัวจัดการแพ็คเกจที่จะใช้งานง่ายในขณะที่รองรับเวิร์กโฟลว์มาตรฐานที่มีอยู่จาก repos แพ็คเกจยอดนิยมเช่น npm ดังนั้นเส้นด้ายไม่ได้ทำการเปลี่ยนแปลงที่รุนแรงใดๆ นี่คือภาพรวมของเวิร์กโฟลว์พื้นฐานของ Yarn:

  • สร้างหรือเริ่มโครงการพัฒนาแอปใหม่: yarn init
  • การเพิ่ม การลบ หรือการอัปเดตการพึ่งพาต่างๆ: yarn add [package]การอัพเกรดเส้นด้าย [package]นำเส้นด้ายออก [package].
  • การติดตั้งหรือติดตั้งโค้ดไลบรารีหรือการพึ่งพาใหม่: การติดตั้งแบบเส้นด้าย การติดตั้งแบบเส้นด้าย – แรง เป็นต้น
  • การจัดการเวอร์ชันของแพ็กเกจที่กำลังสร้าง อัปเดต แพตช์ ฯลฯ โดยใช้ Gits
  • การผสานรวมกับเครื่องมือที่เกี่ยวข้องอย่างต่อเนื่อง เช่น AppVeyor, CirleCI, Codeship, Semaphore, Codefresh เป็นต้น

ประโยชน์ของเส้นด้าย

  • เอ็นจิ้นหลักของ Yarn มาพร้อมกับอัลกอริธึมที่ทรงพลังเพื่อให้สามารถติดตั้งแพ็คเกจได้เร็วขึ้น เมื่อคุณดึงและติดตั้งแพ็คเกจนับพันในโครงการซอฟต์แวร์ Yarn จะติดตั้งแบบขนาน ตรงกันข้าม npm ทำทีละอย่าง ดังนั้นกรอบเวลาของโครงการจึงเพิ่มขึ้นอย่างมาก
  • Yarn ช่วยให้นักพัฒนารักษาไฟล์แคชในเครื่องหลายไฟล์สำหรับหลายโปรเจ็กต์ ดังนั้นการใช้หรืออัปเดตแพ็คเกจจำนวนมากสำหรับโครงการพัฒนาแอพหลาย ๆ โครงการจึงกลายเป็นเรื่องง่ายและเร็วขึ้น
  • ยักษ์ใหญ่ด้านเทคโนโลยีอย่าง Facebook, Google ฯลฯ สนับสนุนชุมชนเส้นด้าย ดังนั้น คุณสามารถค้นหาแพตช์ล่าสุด อัปเกรด และออกใหม่ได้บ่อยครั้ง
  • Yarn มาพร้อมกับคู่มือการย้ายข้อมูลโดยละเอียดหากคุณกำลังย้ายโครงการพัฒนา JavaScript ที่มีอยู่ไปยัง Yarn
  • เส้นด้ายรับประกันการติดตั้งพื้นฐานในทุกระบบผ่านการดำเนินการติดตั้งที่กำหนดและรูปแบบไฟล์ล็อค
  • Yarn ช่วยให้มั่นใจถึงความสมบูรณ์ของแพ็คเกจที่นำเข้าทั้งหมดโดยเรียกใช้ checksums
  • Yarn เลี่ยงการขอ Waterfall เมื่อรับแพ็คเกจจากแหล่งคลาวด์ กระบวนการนี้ช่วยเพิ่มประสิทธิภาพเครือข่าย

ข้อกำหนดเบื้องต้นในการติดตั้งเส้นด้ายบน Windows

การติดตั้งรันไทม์ของนักพัฒนาและเครื่องมืออื่นๆ กลายเป็นเรื่องง่ายในทุกวันนี้ ขั้นตอนการติดตั้งเส้นด้ายก็ไม่ต่างกัน คุณสามารถเริ่มดูแลและจัดการไลบรารี JavaScript และการพึ่งพาบนคอมพิวเตอร์ Windows ของคุณได้ทันทีโดยใช้ Yarn คุณเพียงแค่ต้องพิมพ์รหัสสองสามรหัสและทำการคลิกเพียงไม่กี่ครั้ง

ก่อนที่คุณจะสามารถเรียนรู้วิธีการติดตั้ง Yarn บน Windows คุณต้องตรวจสอบให้แน่ใจว่าอุปกรณ์ได้รับการปรับสภาพอย่างเหมาะสมหรือไม่ ตัวอย่างเช่น พิจารณาสิ่งต่อไปนี้:

  • คุณจะต้องใช้ .NET Framework 4.0 หรือใหม่กว่า
  • การเข้าถึงระดับผู้ดูแลระบบสำหรับพรอมต์คำสั่งของ Windows
  • ในทำนองเดียวกัน คุณจะต้องมีสิทธิ์เข้าถึง PowerShell ระดับผู้ดูแลระบบ
  • รันไทม์เวอร์ชันล่าสุดของ Node.js นั้นจำเป็นสำหรับการรัน Yarn ด้วย

หากคุณกำลังทำงานบนเวิร์กสเตชัน Windows 10 หรือ Windows 11 ที่ลงชื่อเข้าใช้ในฐานะผู้ดูแลระบบ แสดงว่าคุณได้ดูแลข้อกำหนดเบื้องต้นสามข้อแรกแล้ว อย่างไรก็ตาม เรียนรู้เพิ่มเติมเกี่ยวกับการติดตั้ง Node.js ด้านล่าง:

กำลังตรวจสอบการติดตั้ง Node.js บนคอมพิวเตอร์ Windows ของคุณ

#1. คลิกที่ไอคอนค้นหาบนพีซี Windows 10 ของคุณและพิมพ์ CMD

#2. คุณจะเห็นแอปพรอมต์คำสั่งภายใต้ส่วนการจับคู่ที่ดีที่สุด

#3. คลิกขวาที่ลิงก์พร้อมรับคำสั่ง จากนั้นเลือก Run as administrator

#4. แอปพรอมต์คำสั่งจะเปิดขึ้นพร้อมกับเอาต์พุตบรรทัดคำสั่งต่อไปนี้:

C:Windowssystem32>

#5. ตอนนี้พิมพ์ไวยากรณ์ต่อไปนี้แล้วกด Enter

node --version

#6. หากเอาต์พุต CLI แสดงว่าไม่รู้จัก ‘โหนด’ เป็นคำสั่งภายในหรือภายนอก โปรแกรมที่ใช้งานได้ หรือข้อความไฟล์แบตช์ หมายความว่าคุณต้องติดตั้ง Node.js

การติดตั้ง Node.js บนพีซี Windows ของคุณ

#1. ไปที่พอร์ทัล Node.js เพื่อดาวน์โหลดเวอร์ชันล่าสุด

#2. เลือกเวอร์ชันใดก็ได้เพื่อดาวน์โหลดด้านล่าง Download for Windows

#3. ดับเบิลคลิกที่แพ็คเกจการติดตั้ง Node.js

#4. คลิกถัดไปเมื่อโปรแกรมติดตั้งตรวจสอบความต้องการพื้นที่

#5. ตอนนี้ คุณต้องยอมรับใบอนุญาตผู้ใช้ปลายทางแล้วคลิกถัดไป

#6. เลือกถัดไปอีกครั้งในหน้าจอโฟลเดอร์ปลายทาง

#7. อย่าทำการเปลี่ยนแปลงใด ๆ บนหน้าจอการตั้งค่าแบบกำหนดเอง เพียงคลิกถัดไป

#8. เลือก ถัดไป อีกครั้งในเครื่องมือ Native Modules แล้วคลิก ติดตั้ง

  วิธีแก้ไขเมื่อเชื่อมต่อกับ Wi-Fi แต่ไม่มีการเชื่อมต่ออินเทอร์เน็ตใน Windows 11

#9. เมื่อการติดตั้งเสร็จสิ้น ให้คลิก Finish

ติดตั้ง Yarn บน Windows โดยใช้ Yarn MSI Installer

ตอนนี้ คุณพร้อมที่จะติดตั้ง Yarn บน Windows แล้ว

รับตัวติดตั้ง Yarn MSI

#1. ไปที่พอร์ทัลดาวน์โหลด Yarn

#2. คุณต้องเห็นข้อความคลิกเพื่อขยาย/ยุบด้านล่างส่วนหัวทางเลือก

#3. คลิกที่ลูกศรรายการแบบหล่นลงใกล้กับข้อความด้านบนเพื่อขยายทางเลือกในการติดตั้งเส้นด้าย

#4. บนตัวเลือกระบบปฏิบัติการ เลือก Windows

#5. เลือก Classic Stable บนตัวเลือกเวอร์ชัน

#6. ตอนนี้ เพียงคลิกที่ ดาวน์โหลดตัวติดตั้ง

นั่นแหละ! คุณควรหาตัวติดตั้ง .msi ของ Yarn ในโฟลเดอร์ดาวน์โหลด

การเรียกใช้ตัวติดตั้ง Yarn MSI

#1. ไปที่โฟลเดอร์ดาวน์โหลดบนพีซี Windows ของคุณ

#2. ดับเบิลคลิกที่แพ็คเกจการติดตั้ง Yarn

#3. คุณจะเห็นหน้าจอ Welcome to the Yarn Setup Wizard คลิกถัดไป

#4. ตัวติดตั้ง Yarn จะแสดงหน้าจอข้อตกลงสิทธิ์การใช้งานสำหรับผู้ใช้ปลายทาง

#5. บนหน้าจอด้านบน ให้ทำเครื่องหมายที่ช่อง ฉันยอมรับ แล้วเลือก ถัดไป

#6. ตอนนี้คุณจะเห็นโฟลเดอร์ปลายทางที่ตัวติดตั้ง Yarn กำลังติดตั้ง Yarn คุณสามารถเก็บสิ่งนั้นไว้ได้ เพียงเลือกถัดไป

#7. สุดท้ายคุณอยู่ที่หน้าจอ Ready to Install เพียงคลิก ติดตั้ง เพื่อให้ตัวติดตั้ง Yarn MSI ติดตั้ง Yarn บน Windows

กระบวนการนี้จะเสร็จสมบูรณ์เมื่อคุณเห็นวิซาร์ดการตั้งค่าเส้นด้ายเสร็จสมบูรณ์ เพียงคลิก เสร็จสิ้น และคุณพร้อมแล้ว

การตรวจสอบการติดตั้งเส้นด้ายบนพีซี Windows ของคุณ

#1. เปิด Command Prompt ในฐานะผู้ดูแลระบบ

#2. หลังจากเอาต์พุต CLI C:Windowssystem32> พิมพ์ yarn –version

#3. คุณควรเห็นสคริปต์ต่อไปนี้เป็นผลลัพธ์:

1.22.19<br>C:Windowssystem32>

สคริปต์ด้านบนหมายความว่าคุณติดตั้ง Yarn บน Windows PC สำเร็จแล้ว เวอร์ชัน Yarn ที่คุณติดตั้งคือ 1.22.19

ติดตั้งเส้นด้ายบน Windows โดยใช้แอพพรอมต์คำสั่ง

นักพัฒนาที่เชี่ยวชาญอาจไม่ต้องการติดตั้งรันไทม์การพัฒนาหรือแพ็คเกจผ่านตัวติดตั้ง MSI เสมอไป ดังนั้น สำหรับนักพัฒนาที่ช่ำชองเช่นคุณ Yarn ยังเสนอการติดตั้งอินเทอร์เฟซบรรทัดคำสั่ง คุณสามารถทำตามขั้นตอนได้ที่นี่:

#1. เริ่มกระบวนการบนคอมพิวเตอร์ที่ใช้ Windows 11 หรือ Windows 10 เพื่อที่คุณจะได้ไม่ต้องติดตั้ง .NET Framework ล่าสุด พร้อมรับคำสั่ง PowerShell ฯลฯ แยกกัน

#2. ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Node.js บนพีซีเครื่องนั้นแล้ว คุณสามารถยืนยันได้โดยลองทำตามขั้นตอนด้านบนในส่วน “การตรวจสอบการติดตั้ง Node.js”

#3. หากคุณได้รับเอาต์พุต CLI ที่มีหมายเลขเวอร์ชันของ Node.js แสดงว่าคุณมี Node.js อยู่แล้ว

#4. หากคุณไม่ได้รับข้อมูลเวอร์ชันใดๆ คุณต้องติดตั้ง Node.js คุณสามารถทำตามขั้นตอนที่กล่าวถึงก่อนหน้านี้ในส่วน ‘การติดตั้ง Node.js บนพีซีที่ใช้ Windows ของคุณ’

#5. การติดตั้ง Node.js ของคุณควรติดตั้ง Corepack แล้ว เพียงเปิดใช้งานโดยใช้พรอมต์คำสั่ง ดำเนินการคำสั่งต่อไปนี้เพื่อเปิดใช้งานคุณลักษณะนี้:

corepack enable

#6. เมื่อเสร็จแล้ว คุณสามารถรันสคริปต์ต่อไปนี้บน Command Prompt เพื่อติดตั้ง Yarn บน Windows:

npm install --global yarn

#7. เอาต์พุต CLI จะถูกเพิ่ม 1 แพ็คเกจ และตรวจสอบ 2 แพ็คเกจใน 1 วินาทีเมื่อการติดตั้งสำเร็จ

  วิธีเปิดใช้งานการแจ้งเตือนแบบพุชในแอปอีเมลใน Windows 10

คุณสามารถตรวจสอบรุ่น Yarn ที่ติดตั้งเพื่อยืนยันว่าการติดตั้งสำเร็จหรือไม่ นั่นแหละ!

ติดตั้งเส้นด้ายบน Windows โดยใช้ Scoop

อีกวิธีที่สะดวกในการติดตั้ง Yarn บน Windows โดยไม่ต้องรันโปรแกรมติดตั้งใดๆ คือ Scoop เป็นโปรแกรมติดตั้งแพ็คเกจสำหรับ Windows เครื่องมือนี้ทำงานผ่านแอป PowerShell นักพัฒนาผู้เชี่ยวชาญส่วนใหญ่ใช้ Scoop ดังนั้นจึงถือว่าคุณมีสิ่งนี้อยู่ในระบบ Windows ของคุณ

หากคุณไม่มี Scoop บนพีซี Windows คุณสามารถรับได้จาก GitHub โดยทำตามคำแนะนำการติดตั้งอย่างเป็นทางการ เข้าถึงพอร์ทัล Scoop Quick Start GitHub เพื่อติดตั้ง Scoop ในไม่กี่นาที

เมื่อเสร็จแล้ว ให้เปิดแอป PowerShell และเรียกใช้คำสั่ง Scoop ต่อไปนี้เพื่อติดตั้ง Yarn:

scoop install yarn

Scoop จะไม่ทำการติดตั้งต่อหากไม่มี Node.js runtime บนพีซีของคุณ มันจะแนะนำให้คุณติดตั้งสิ่งนั้น นี่คือคำสั่งที่จะเรียกใช้:

scoop install nodejs    

ติดตั้งเส้นด้ายบน Windows โดยใช้ Chocolatey

ผู้พัฒนาที่ช่ำชองมักใช้ Chocolatey สำหรับการจัดการแพ็คเกจ Windows หากคุณมีไว้ในพีซี คุณสามารถติดตั้ง Yarn โดยใช้ Chocolatey ได้เช่นกัน

หากคุณไม่มีเครื่องมือนี้ คุณสามารถไปที่การติดตั้ง Chocolatey เพื่อรับมัน เมื่อติดตั้ง Chocolatey เสร็จแล้ว ให้เปิด Command Prompt เพื่อเรียกใช้คำสั่งต่อไปนี้ซึ่งติดตั้ง Yarn โดยอัตโนมัติ:

choco install yarn

หากคุณไม่มีรันไทม์ Node.js Chocolatey จะติดตั้งมันเอง

คำสุดท้ายสำหรับการติดตั้งเส้นด้ายบน Windows

จนถึงตอนนี้ บทความได้กล่าวถึงพื้นฐานของเส้นด้าย เช่น ประโยชน์ของเส้นด้าย วัตถุประสงค์ และอื่นๆ นอกจากนี้ คุณยังค้นพบวิธีการติดตั้ง Yarn ได้หลายวิธีตั้งแต่เริ่มต้น

หากคุณยังใหม่ต่อโครงการพัฒนาที่ใช้ JavaScript คุณจะได้รับประโยชน์อย่างมากจากขั้นตอนต่างๆ คุณจะตัดการคาดเดาและส่วนการค้นหาของ Google เกี่ยวกับวิธีการติดตั้ง Yarn บน Windows และเริ่มดูแลและจัดการแพ็คเกจ JavaScript บน Yarn

เนื่องจากคุณสนใจโครงการพัฒนา JavaScript คุณต้องตรวจสอบเฟรมเวิร์ก JavaScript (JS) และไลบรารี JavaScript (JS) UI ที่ดีที่สุด

นอกจากนี้ หากคุณเป็นนักพัฒนาที่มีประสบการณ์และสนใจโครงการ DevOps ขนาดใหญ่ คุณต้องดูแพ็คเกจโฮสติ้ง repo ที่ดีที่สุดด้วย

เรื่องล่าสุด

x