เว็บไซต์ • เอกสาร • การสาธิต • นักเทียบท่า
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการกำหนดค่า การใช้งาน และคุณสมบัติของ The Lounge โปรดดูที่เว็บไซต์
The Lounge เป็นทางแยกของ Shout อย่างเป็นทางการและจัดการโดยชุมชนโดย Mattias Erming
Lounge ต้องการ Node.js LTS เวอร์ชันล่าสุดหรือใหม่กว่า แนะนำให้ใช้ตัวจัดการแพ็คเกจเส้นด้ายด้วย หากคุณต้องการติดตั้งด้วย npm --unsafe-perm
จำเป็นสำหรับการติดตั้งที่ถูกต้อง
โปรดดูเอกสารการติดตั้งและอัปเกรดบนเว็บไซต์ของเราสำหรับวิธีการติดตั้งที่มีอยู่ทั้งหมด
คำสั่งต่อไปนี้จะติดตั้งและรัน The Lounge เวอร์ชันพัฒนา:
git clone https://github.com/thelounge/ thelounge .git
cd thelounge
yarn install
NODE_ENV=production yarn build
yarn start
เมื่อติดตั้งเช่นนี้ ไฟล์ปฏิบัติการ thelounge
จะไม่ถูกสร้างขึ้น ใช้ node index <command>
เพื่อรันคำสั่ง
เพียงทำตามคำแนะนำเพื่อเรียกใช้ The Lounge จากแหล่งที่มาด้านบนด้วยทางแยกของคุณเอง
ก่อนที่จะส่งการเปลี่ยนแปลงใดๆ โปรดตรวจสอบให้แน่ใจว่า:
yarn test
เพื่อดำเนินการลินเตอร์และชุดทดสอบyarn format:prettier
หากการขุยล้มเหลวyarn build:client
หากคุณเปลี่ยนแปลงหรือเพิ่มสิ่งใดใน client/js
หรือ client/components
public/
โดย webpackyarn build:server
หากคุณเปลี่ยนแปลงอะไรใน server/
dist/
โดย tscyarn dev
เพื่อเริ่ม The Lounge ด้วยการรีโหลดโมดูลร้อน เพื่อให้แน่ใจว่าคุณจะไม่คอมมิตไฟล์ที่ล้มเหลวใน Linting คุณสามารถติดตั้ง git hook ที่คอมมิตล่วงหน้าได้ ดำเนินการ yarn githooks-install
เพื่อดำเนินการดังกล่าว