Windows (WSL)
แม้ว่า SlopCode จะรันบน Windows ได้โดยตรง แต่เราแนะนำให้ใช้ Windows Subsystem for Linux (WSL) เพื่อประสบการณ์ที่ดีที่สุด WSL ให้สภาพแวดล้อม Linux ที่ทำงานร่วมกับฟีเจอร์ของ SlopCode ได้อย่างราบรื่น
การตั้งค่า
-
ติดตั้ง WSL
ถ้ายังไม่ได้ติดตั้ง ให้ทำตามคู่มือทางการของ Microsoft เพื่อ ติดตั้ง WSL
-
ติดตั้ง SlopCode ใน WSL
เมื่อตั้งค่า WSL เสร็จแล้ว ให้เปิด terminal WSL และติดตั้ง SlopCode ด้วย วิธีติดตั้ง แบบใดแบบหนึ่ง
Terminal window curl -fsSL https://slopcode.dev/install | bash -
ใช้งาน SlopCode จาก WSL
ไปที่ไดเรกทอรีโปรเจกต์ของคุณ (เข้าถึงไฟล์ Windows ผ่าน
/mnt/c/,/mnt/d/เป็นต้น) แล้วรัน SlopCodeTerminal window cd /mnt/c/Users/YourName/projectslopcode
เดสก์ท็อปแอป + เซิร์ฟเวอร์บน WSL
ถ้าคุณต้องการใช้ SlopCode Desktop แต่ให้เซิร์ฟเวอร์ทำงานบน WSL:
-
เริ่มเซิร์ฟเวอร์ใน WSL โดยใช้
--hostname 0.0.0.0เพื่อให้เชื่อมต่อจากภายนอกได้:Terminal window slopcode serve --hostname 0.0.0.0 --port 4096 -
เชื่อมต่อเดสก์ท็อปแอป ไปที่
http://localhost:4096
เว็บไคลเอนต์ + WSL
เพื่อประสบการณ์เว็บที่ดีที่สุดบน Windows:
-
รัน
slopcode webใน terminal WSL แทน PowerShell:Terminal window slopcode web --hostname 0.0.0.0 -
เข้าจากเบราว์เซอร์บน Windows ที่
http://localhost:<port>(SlopCode จะแสดง URL ให้)
การรัน slopcode web จาก WSL ช่วยให้เข้าถึงระบบไฟล์และใช้งาน terminal ได้ถูกต้อง พร้อมเปิดใช้งานผ่านเบราว์เซอร์ Windows ได้เหมือนเดิม
การเข้าถึงไฟล์ Windows
WSL สามารถเข้าถึงไฟล์ Windows ทั้งหมดของคุณได้ผ่านไดเรกทอรี /mnt/:
C:drive →/mnt/c/D:drive →/mnt/d/- ไดรฟ์อื่นก็ใช้รูปแบบเดียวกัน
ตัวอย่าง:
cd /mnt/c/Users/YourName/Documents/projectslopcodeเคล็ดลับ
- แม้โปรเจกต์จะอยู่บนไดรฟ์ Windows ก็ควรรัน SlopCode ใน WSL เพื่อการเข้าถึงไฟล์ที่ลื่นกว่า
- ใช้ SlopCode ควบคู่กับ WSL extension ของ VS Code เพื่อเวิร์กโฟลว์ที่ต่อเนื่อง
- การตั้งค่าและเซสชันของ SlopCode จะถูกเก็บในสภาพแวดล้อม WSL ที่
~/.local/share/slopcode/