ค้นหาเว็บไซต์

ขอให้ NPM ดาวน์โหลดซอร์สของ TypeScript ไม่ใช่แค่ไฟล์ *.d.ts


เป็นไปได้ไหมที่จะขอให้ NPM ดาวน์โหลดไฟล์ซอร์ส TypeScript ของ dependencies แทนที่จะดาวน์โหลดเพียงไฟล์ *.d.ts และไฟล์ *.js ที่คอมไพล์แล้ว?

ฉันกำลังใช้ฟีเจอร์ Go To Definition ของ VS Code แต่สำหรับ dependencies มันแค่พาฉันไปที่ไฟล์ .d.ts ที่ไม่มีตรรกะการทำงาน ซึ่งทำให้ยากต่อการเข้าใจว่า dependencies ของฉันกำลังทำอะไรอยู่

ขอบคุณ!

คำตอบ #1

การดาวน์โหลดไฟล์ source ของ TypeScript ผ่าน NPM สามารถทำได้ก็ต่อเมื่อไฟล์เหล่านั้นถูกเผยแพร่ไปยัง NPM เท่านั้น แนวปฏิบัติทั่วไปสำหรับโครงการ TypeScript คือการเผยแพร่เฉพาะไดเรกทอรี dist/ ซึ่งถูกสร้างหลังการคอมไพล์ พร้อมไฟล์ .d.ts เพื่อช่วยในการพัฒนาที่ใช้ไลบรารี หากเป็นกรณีนี้ วิธีเดียว (แม้จะไม่สะดวก) ในการดูไฟล์ source TypeScript คือการหาให้เจอว่าโค้ดต้นทางถูกโฮสต์อยู่ที่ใด/ที่ไหน

บทความที่เกี่ยวข้อง