.gitignore สำหรับ Hardhat
กฎการละเว้นสำหรับ Hardhat จำนวน 9 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ
สภาพแวดล้อมการพัฒนา Ethereum สำหรับสัญญาอัจฉริยะ
.gitignore ที่สมบูรณ์สำหรับ Hardhat
# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 22:57:49 UTC
# เทคโนโลยี: Hardhat
### Hardhat ###
# รวบรวมสิ่งประดิษฐ์สัญญา
/artifacts
/cache
/types
# ตัวแปรสภาพแวดล้อม
.env
.env.*
!.env.example
/coverage
# ไฟล์สแนปช็อตแก๊ส
/.gas-snapshot
/snapshots
สิ่งที่กฎ Hardhat เหล่านี้มองข้ามไปจริงๆ
ทุกรูปแบบด้านล่าง และทำไมมันถึงอยู่ใน .gitignore ของคุณ
Hardhat สร้างสิ่งประดิษฐ์
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
/artifacts |
รวบรวมสิ่งประดิษฐ์สัญญา |
ไดเร็กทอรีสนับสนุนการคอมไพล์ Hardhat (v2)
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
/cache |
ไดเร็กทอรีสนับสนุนการคอมไพล์ Hardhat (v2) |
เอาต์พุตประเภทเชน
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
/types |
เอาต์พุตประเภทเชน |
ไฟล์สภาพแวดล้อม
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.env |
ตัวแปรสภาพแวดล้อม |
.env.* |
ไฟล์สภาพแวดล้อม |
!.env.example |
ไฟล์สภาพแวดล้อม |
รายงานความครอบคลุมของ Hardhat
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
/coverage |
รายงานความครอบคลุมของ Hardhat |
ไฟล์สแนปชอตของแก๊ส
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
/.gas-snapshot |
ไฟล์สแนปช็อตแก๊ส |
เอาต์พุตรหัสโกงสแนปชอต
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
/snapshots |
เอาต์พุตรหัสโกงสแนปชอต |
วิธีใช้ .gitignore นี้สำหรับ Hardhat
- คัดลอกกฎ Hardhat ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
- สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
- หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
- คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน