~/VibeHandbook
PDF ฟรี

บท 02 · 09

Package manager ที่คุณจะได้พบ

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

npm install                 # install everything this JavaScript project needs
npm install react           # add a specific package called "react"
pip install requests        # install a Python package called "requests"
  • npm (Node Package Manager) คือ package manager สำหรับโปรเจกต์ JavaScript และ Node npm install (มักแสดงเป็น npm i) อ่านไฟล์ที่ระบุรายการสิ่งที่โปรเจกต์ต้องการและดาวน์โหลดทั้งหมด
  • pip ทำหน้าที่เดียวกันสำหรับ Python

คุณมักจะรัน npm install ครั้งเดียวตอนที่คุณเปิดโปรเจกต์เป็นครั้งแรก แล้วก็ลืมมันไป เมื่อ AI เพิ่มฟีเจอร์ที่ต้องการ package ใหม่ มันจะบอกให้คุณติดตั้งมัน ตอนนี้คุณรู้แล้วว่ามันหมายถึงอะไร: มันแค่ดึงชิ้นส่วนพื้นฐานมา ไม่ใช่อะไรที่ต้องกลัว

นี่แหละคอมมานด์ไลน์ ไม่ใช่อาวุธของแฮกเกอร์ — เป็นเพียงกล่องข้อความที่ทำตามที่คุณสั่งเป๊ะๆ เรียนรู้ที่จะอ่านพรอมต์ จดจำคำสั่งสักสิบกว่าตัว หยุดโปรเซสที่ควบคุมไม่ได้ด้วย Ctrl-C และอ่านก่อนรัน ส่วนที่เหลือ คุณสามารถถามได้เสมอ

อยากได้แบบออฟไลน์?

ดาวน์โหลดหนังสือทั้งเล่มเป็น PDF หรือ EPUB — ฟรี