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
แฟคเตอร์perf
revert
กลับ กระทำtest
การทดสอบที่เกี่ยวข้องchore
ในกระบวนการก่อสร้างหรือเครื่องมือเสริมci
แก้ไขการกำหนดค่าและสคริปต์ CItypes
การเปลี่ยนแปลงไฟล์คำจำกัดความประเภทwip
ในการพัฒนา