เครื่องมือบรรทัดคำสั่งอย่างเป็นทางการสำหรับ Boot.dev ช่วยให้คุณสามารถส่งบทเรียนและทำเรื่องไร้สาระอื่นๆ ได้
ติดดาวให้กับ Repo หากคุณเพลิดเพลินกับ Boot.dev
Boot.dev CLI จำเป็นต้องมีการติดตั้ง Golang และใช้งานได้บน Linux และ Mac เท่านั้น หากคุณใช้ Windows คุณจะต้องใช้ WSL ตรวจสอบให้แน่ใจว่าคุณติดตั้ง go ในเทอร์มินัล Linux/WSL ไม่ใช่เทอร์มินัล/UI ของ Windows มีสองตัวเลือก:
ตัวเลือกที่ 1 : โปรแกรมติดตั้ง webi เป็นวิธีที่ง่ายที่สุดสำหรับคนส่วนใหญ่ เพียงเรียกใช้สิ่งนี้ในเทอร์มินัลของคุณ:
curl -sS https://webi.sh/golang | ซ
อ่านผลลัพธ์ของคำสั่งและปฏิบัติตามคำแนะนำใดๆ
ตัวเลือกที่ 2 : ใช้คำแนะนำในการติดตั้งอย่างเป็นทางการ
เรียกใช้ go version
บนบรรทัดคำสั่งของคุณเพื่อให้แน่ใจว่าการติดตั้งใช้งานได้ หากเป็นเช่นนั้น ให้ไปยังขั้นตอนที่ 2
การแก้ไขปัญหาเพิ่มเติม:
หากคุณได้ติดตั้ง Go ด้วย webi แล้ว คุณควรจะสามารถเรียกใช้คำสั่ง webi เดียวกันเพื่ออัปเดตได้
หากคุณมีเวอร์ชันของ Go ติดตั้งด้วยวิธีอื่นอยู่แล้ว คุณสามารถใช้ which go
เพื่อดูว่าติดตั้งไว้ที่ไหน และลบเวอร์ชันเก่าออกด้วยตนเอง
หากคุณได้รับข้อผิดพลาด "ไม่พบคำสั่ง" หลังการติดตั้ง อาจเป็นเพราะไดเร็กทอรีที่มีโปรแกรม go
ไม่ได้อยู่ใน PATH
ของคุณ คุณต้องเพิ่มไดเร็กทอรีลงใน PATH
ของคุณโดยแก้ไขไฟล์คอนฟิกูเรชันของเชลล์ ขั้นแรก คุณต้องรู้ว่าคำสั่ง go
ติดตั้งไว้ ที่ไหน มันอาจจะอยู่ใน:
~/.local/opt/go/bin
(เว็บ)
/usr/local/go/bin
(การติดตั้งอย่างเป็นทางการ)
ที่อื่น?
คุณสามารถมั่นใจได้ว่ามีอยู่โดยพยายามเรียกใช้ go
โดยใช้พาธไฟล์แบบเต็ม ตัวอย่างเช่น หากคุณคิดว่ามันอยู่ใน ~/.local/opt/go/bin
คุณสามารถเรียกใช้ ~/.local/opt/go/bin/go version
ได้ หากวิธีนี้ใช้ได้ผล คุณเพียงแค่ต้องเพิ่ม ~/.local/opt/go/bin
ใน PATH
ของคุณแล้วโหลดเชลล์ของคุณใหม่:
# สำหรับ Linux/WSLecho 'export PATH=$PATH:$HOME/.local/opt/go/bin' >> ~/.bashrc# ถัดไป รีโหลดเชลล์ configurationsource ~/.bashrc อีกครั้ง
# สำหรับ Mac OSecho 'export PATH=$PATH:$HOME/.local/opt/go/bin' >> ~/.zshrc# ถัดไป รีโหลดเชลล์ configurationsource ~/.zshrc อีกครั้ง
คำสั่งนี้จะดาวน์โหลด สร้าง และติดตั้งคำสั่ง bootdev
ลงในไดเร็กทอรี bin
ของ Go toolchain ไปข้างหน้าและรันมัน:
ไปติดตั้ง github.com/bootdotdev/bootdev@latest
รัน bootdev --version
บนบรรทัดคำสั่งของคุณเพื่อให้แน่ใจว่าการติดตั้งใช้งานได้ หากเป็นเช่นนั้น ให้ไปยังขั้นตอนที่ 3
หากได้ผล ให้ไปยังขั้นตอนที่ 3
การแก้ไขปัญหาเพิ่มเติม:
หากคุณได้รับข้อผิดพลาด "ไม่พบคำสั่ง" สำหรับ bootdev help
เป็นไปได้มากว่าไดเร็กทอรีที่มีโปรแกรม bootdev
ไม่ได้อยู่ใน PATH
ของคุณ คุณต้องเพิ่มไดเร็กทอรีลงใน PATH
ของคุณโดยแก้ไขไฟล์คอนฟิกูเรชันของเชลล์ คุณอาจต้องเพิ่ม $HOME/go/bin
(ไดเร็กทอรี GOBIN
เริ่มต้นที่ go
ติดตั้งโปรแกรม) ใน PATH
ของคุณ:
# สำหรับ Linux/WSLecho 'export PATH=$PATH:$HOME/go/bin' >> ~/.bashrc# ถัดไป รีโหลดเชลล์ configurationsource ของคุณ ~/.bashrc
# สำหรับ Mac OSecho 'export PATH=$PATH:$HOME/go/bin' >> ~/.zshrc# ถัดไป โหลดเชลล์ configurationsource ของคุณใหม่ ~/.zshrc
เรียกใช้ bootdev login
เพื่อตรวจสอบสิทธิ์กับบัญชี Boot.dev ของคุณ หลังจากตรวจสอบสิทธิ์แล้ว คุณก็พร้อมที่จะไป!