Npm

~/.npm จัดเก็บไฟล์แคชของ npm และข้อมูลที่เกี่ยวข้องซึ่งตัวจัดการแพ็กเกจของ Node.js ใช้เพื่อดาวน์โหลด ตรวจสอบ และนำแพ็กเกจ JavaScript กลับมาใช้ซ้ำ

Npm คืออะไร

~/.npm เป็นโฟลเดอร์ข้อมูลระดับผู้ใช้ที่ npm ซึ่งเป็นตัวจัดการแพ็กเกจสำหรับ Node.js สร้างขึ้น ใช้ระหว่างการพัฒนา JavaScript และ TypeScript เพื่อจัดเก็บการดาวน์โหลดแพ็กเกจที่แคชไว้และข้อมูลการทำงานอื่น ๆ ของ npm เพื่อให้การติดตั้งทำงานได้เร็วขึ้นและใช้แบนด์วิดท์เครือข่ายน้อยลง นักพัฒนามักพบโฟลเดอร์นี้เมื่อใช้คำสั่ง เช่น npm install, npm update, npx หรือขั้นตอนการทำงานด้านการจัดการแพ็กเกจอื่น ๆ ใน Terminal บน macOS โฟลเดอร์นี้อยู่ในไดเรกทอรีโฮมของคุณและแยกจากโฟลเดอร์ node_modules ที่อยู่ภายในแต่ละโปรเจกต์ การลบโฟลเดอร์นี้จะไม่ถอนการติดตั้ง Node.js หรือ npm แต่สามารถบังคับให้ npm สร้างแคชใหม่และดาวน์โหลดแพ็กเกจอีกครั้งในครั้งถัดไปที่คุณใช้งาน

Review files before deleting with diCleaner

Inspect caches, support files, folders, and related data before deleting items on Mac.

ดาวน์โหลด diCleaner

ภาพรวมความปลอดภัย

สถานะ: ปลอดภัยส่วนใหญ่

โดยปกติแล้วโฟลเดอร์นี้จะถูกสร้างโดย npm และสอดคล้องกับเครื่องมือพัฒนา JavaScript บน macOS เนื้อหาภายในมักเป็นแคชและข้อมูลการทำงาน ไม่ใช่เอกสารส่วนตัว แต่การลบโฟลเดอร์นี้อาจขัดจังหวะงาน npm ที่กำลังทำงานอยู่ และอาจลบแพ็กเกจที่แคชไว้ซึ่งช่วยให้การติดตั้งเสร็จสิ้นได้รวดเร็ว หากคุณใช้เครื่องมือพัฒนา Node.js ให้เก็บโฟลเดอร์นี้ไว้ขณะที่ npm กำลังทำงาน และหลีกเลี่ยงการเปลี่ยนแปลงสิทธิ์อย่างไม่ระมัดระวัง เพราะความเป็นเจ้าของที่ไม่ถูกต้องภายใน ~/.npm อาจทำให้คำสั่ง npm ทำงานล้มเหลวได้

คำแนะนำ: เก็บโฟลเดอร์นี้ไว้หากคุณยังใช้ Node.js, npm หรือ npx บน Mac เครื่องนี้อยู่เป็นประจำ หากคุณไม่ได้พัฒนา JavaScript แล้ว หรือต้องการล้างข้อมูลแคช npm ที่เสียหาย คุณสามารถลบ ~/.npm ได้และปล่อยให้ npm สร้างขึ้นใหม่ภายหลัง โดยมีข้อแลกเปลี่ยนคือการติดตั้งในอนาคตอาจใช้เวลานานขึ้นจนกว่าแคชจะถูกสร้างใหม่

เส้นทางไฟล์

  • ~/.npm

แบ่งปันประสบการณ์ของคุณ

เป็นคนแรกที่แบ่งปันประสบการณ์ของคุณ

แบ่งปันประสบการณ์ของคุณกับไฟล์หรือโฟลเดอร์นี้