
Slash Admin เป็นเทมเพลตแดชบอร์ดผู้ดูแลระบบสมัยใหม่ที่สร้างด้วย React 18, Vite, Ant Design และ TypeScript ได้รับการออกแบบมาเพื่อช่วยให้นักพัฒนาสร้างระบบการจัดการผู้ดูแลระบบที่มีประสิทธิภาพได้อย่างรวดเร็ว
อังกฤษ | 中文
git clone https://github.com/d3george/slash-admin.gitในไดเร็กทอรีรากของโปรเจ็กต์ ให้รันคำสั่งต่อไปนี้เพื่อติดตั้งการขึ้นต่อกันของโปรเจ็กต์:
pnpm installรันคำสั่งต่อไปนี้เพื่อเริ่มเซิร์ฟเวอร์การพัฒนา:
pnpm devไปที่ http://localhost:3001 เพื่อดูใบสมัครของคุณ
รันคำสั่งต่อไปนี้เพื่อสร้างเวอร์ชันที่ใช้งานจริง:
pnpm buildป้อนไดเรกทอรีรากของโปรเจ็กต์ในเทอร์มินัลแล้วดำเนินการคำสั่งต่อไปนี้เพื่อสร้างอิมเมจ Docker:
docker build -t your-image-name .
ตรวจสอบให้แน่ใจว่าได้แทนที่ your-image-name ด้วยชื่อรูปภาพของคุณเอง
รันแอปพลิเคชันของคุณในคอนเทนเนอร์ Docker โดยใช้คำสั่งต่อไปนี้:
docker run -p 3001:80 your-image-name
สิ่งนี้จะเรียกใช้แอปพลิเคชันของคุณบนพอร์ต 80 (เปิดเผยใน Dockerfile ) ของคอนเทนเนอร์และแมปกับพอร์ต 3001 บนโฮสต์ของคุณ
ตอนนี้คุณสามารถเข้าถึง http://localhost:3001 เพื่อดูแอปพลิเคชันที่ปรับใช้
ป้อนไดเรกทอรีรากของโปรเจ็กต์ในเทอร์มินัลแล้วดำเนินการคำสั่งต่อไปนี้เพื่อเริ่ม Docker Compose:
docker-compose up -d
Docker Compose จะสร้างรูปภาพตามการกำหนดค่าที่กำหนดโดย 'docker-compose. yaml' และเรียกใช้คอนเทนเนอร์ในพื้นหลัง
หลังจากที่คอนเทนเนอร์ทำงานสำเร็จแล้ว ยังสามารถเข้าถึงได้ผ่าน http://localhost:3001 หากต้องการดูแอปพลิเคชันที่ปรับใช้
การอ้างอิง.commitlint.config.js
feat คุณสมบัติใหม่fix แก้ไขdocs หรือความคิดเห็นstyle (การเปลี่ยนแปลงที่ไม่ส่งผลต่อการเรียกใช้โค้ด)refactor แฟคเตอร์perfrevert กลับ กระทำtest การทดสอบที่เกี่ยวข้องchore ในกระบวนการก่อสร้างหรือเครื่องมือเสริมci แก้ไขการกำหนดค่าและสคริปต์ CItypes การเปลี่ยนแปลงไฟล์คำจำกัดความประเภทwip ในการพัฒนา