3 คะแนน โดย weedroot 28 일 전 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

ผมได้ลองทำเครื่องมือเล็ก ๆ ชื่อว่า ConfigDeck (https://configdeck.dev/ko) ขึ้นมาครับ
ตัวสร้างไฟล์คอนฟิกเองเป็นหัวข้อที่พบได้บ่อย แต่เพราะวิธีทำค่อนข้างเป็นการทดลองเล็กน้อย เลยอยากแบ่งปันประสบการณ์ไว้ครับ

คืออะไร

ทุกครั้งที่เริ่มโปรเจกต์ใหม่ การคัดลอกไฟล์คอนฟิกอย่าง .eslintrc, prettier.config, tsconfig จากโปรเจกต์เก่ามาแปะใหม่ค่อนข้างยุ่งยาก เลยทำออกมาในรูปแบบที่ให้เลือกตัวเลือกแล้วดาวน์โหลดได้

  • รองรับไฟล์คอนฟิก 9 ประเภท: ESLint, Prettier, TSConfig, Vite, Vitest, Next.js,
    .gitignore, .editorconfig, .env.example
  • พรีเซ็ตสแตก: React+Vite, Next.js, Astro, Node.js เป็นต้น สร้างหลายไฟล์พร้อมกันได้ในครั้งเดียว
  • ย้ายจาก .eslintrceslint.config.mjs (แปลงเป็น Flat Config)
  • รองรับภาษาไทย?

1 ความคิดเห็น

 
heycalmdown 27 일 전

ไอเดียน่าสนุกดีนะครับ/ค่ะ ไม่ได้ทำแต่โปรเจ็กต์ Greenfield อยู่เสมอไปนี่นา ดังนั้นถ้าใส่ไฟล์ config เดิมที่เละเทะเข้าไปแล้วให้มันอธิบายว่าแต่ละตัวเลือกคืออะไร พร้อมให้เปิดปิดได้ด้วย ก็น่าสนุกดีเหมือนกันครับ/ค่ะ