ฉันกำลังทำการทดสอบเกณฑ์มาตรฐานสำหรับ Yarn ของ Facebook สำหรับสิ่งนี้ฉันต้องล้างแคชโลกของฉัน
มีคำสั่งสำหรับสิ่งนี้หรือไม่? ฉันลบ~/.yarn-cache
โฟลเดอร์ของฉันโดยบังคับ แต่นี่เป็นคู่มือ
ฉันกำลังทำการทดสอบเกณฑ์มาตรฐานสำหรับ Yarn ของ Facebook สำหรับสิ่งนี้ฉันต้องล้างแคชโลกของฉัน
มีคำสั่งสำหรับสิ่งนี้หรือไม่? ฉันลบ~/.yarn-cache
โฟลเดอร์ของฉันโดยบังคับ แต่นี่เป็นคู่มือ
คำตอบ:
ตกลงฉันพบคำตอบด้วยตัวเอง ชอบnpm cache clean
ไหมเส้นด้ายยังมีของตัวเอง
yarn cache clean
yarn cache clean
วิ่ง
ทำงานyarn help cache
ในทุบตีของคุณและคุณจะเห็น:
การใช้: แคชเส้นด้าย [ls | สะอาด] [ธง]
ตัวเลือก: -h, - ช่วยให้ข้อมูลการใช้งานเอาท์พุท -V, - รุ่นที่ส่งออกหมายเลขรุ่น
- ออฟไลน์ - - ออฟไลน์ออฟไลน์
-
เข้มงวด
-Semver - Json - โฟลเดอร์ทั่วโลก [เส้นทาง]
- โมดูลโฟลเดอร์ [เส้นทาง] แทนที่จะติดตั้งโมดูลลงในโฟลเดอร์ node_modules สัมพันธ์กับ cwd ส่งออกที่นี่
- แพคเกจ - root [เส้นทาง] แทนที่จะเก็บโมดูลลงในรากแพคเกจทั่วโลกเก็บไว้ที่นี่
--mutex [type] [: specifier] ใช้ mutex เพื่อให้แน่ใจว่ามีเพียงหนึ่งอินสแตนซ์ไหมพรมที่กำลังดำเนินการเยี่ยมชมhttp://yarnpkg.com/en/docs/cli/cacheสำหรับเอกสารเกี่ยวกับคำสั่งนี้
โปรดทราบว่าไดเรกทอรีแคชอยู่ใน~/.yarn-cache/
:
yarn cache clean
: ล้างไดเรกทอรีนั้น
yarn cache list
: แสดงรายการการพึ่งพาแคช
yarn cache dir
: พิมพ์เส้นทางของไดเรกทอรีแคชของคุณ
~/.yarn-cache/
~/Library/Caches/Yarn/v6
รายงานตามyarn cache dir
คำสั่ง
yarn cache dir
~/Library/Caches/Yarn/v6
แต่~/.yarn-cache/
เป็น 2.8GB และยังไม่ได้รับการปรับปรุงตั้งแต่เดือนมกราคม 2018 yarn cache clean
ไม่ทำงาน~/.yarn-cache/
บน จะต้องลบด้วยตนเอง ตำแหน่งแคชดูเหมือนจะเป็นเรื่องที่ป่วนgithub.com/yarnpkg/yarn/search?q=.yarn-cache&type=Commits
นอกจากคำตอบแล้วให้$ yarn cache clean
ลบไลบรารีทั้งหมดออกจากแคช หากคุณต้องการลบแคชของ lib ที่เฉพาะเจาะจง$ yarn cache dir
เพื่อให้ได้เส้นทางไดเรกทอรีแคชที่ถูกต้องสำหรับระบบปฏิบัติการของคุณจากนั้น$ cd
ไปที่ไดเรกทอรีนั้นและลบโฟลเดอร์ด้วยname
+ version
ของ lib ที่คุณต้องการล้างข้อมูล