Node.js เป็นสภาพแวดล้อมรันไทม์ JavaScript ที่ให้คุณเรียกใช้ JavaScript นอกเว็บเบราว์เซอร์ ทำให้เป็นตัวเลือกยอดนิยมสำหรับการพัฒนาแอปพลิเคชันทุกประเภท ส่วนหนึ่งของความนิยมนั้นเกิดจากแพ็คเกจ NPM ที่มีอยู่มากมายเพื่อบรรเทาประสบการณ์ของนักพัฒนา
อย่างไรก็ตาม แพ็คเกจเหล่านี้สามารถใช้พื้นที่บนดิสก์ของคุณได้ค่อนข้างมาก และคุณอาจไม่ต้องการเก็บไว้หลังจากเสร็จสิ้นกระบวนการพัฒนา เรียนรู้วิธีการทำความสะอาดแพคเกจที่ไม่พึงประสงค์เหล่านี้จากnode_modulesโฟลเดอร์ที่มี npkill
npkill คืออะไรและคุณจะใช้งานได้อย่างไร?
npkill เป็นแพ็คเกจ NPMน้ำหนักเบาที่ช่วยให้คุณสามารถค้นหาและลบโฟลเดอร์node_modulesเก่าและหนักได้อย่างง่ายดาย ก่อนที่คุณจะเริ่มใช้ npkill ให้ติดตั้ง Node.js และ NPM บนคอมพิวเตอร์ของคุณเสียก่อน
ที่เกี่ยวข้อง: วิธีการติดตั้ง Node.js และ npm บน Windows
การรัน npkill เป็นกระบวนการที่ค่อนข้างตรงไปตรงมา และไม่ต้องการให้คุณติดตั้งการพึ่งพาเพิ่มเติมใดๆ คุณสามารถเข้าถึงได้โดยใช้คำสั่งนี้ในเทอร์มินัล:
npx npkill
คำสั่งนี้จะสแกนหาโฟลเดอร์node_modulesทั้งหมดโดยเริ่มต้นจากพาธที่ดำเนินการคำสั่ง และแสดงพร้อมกับจำนวนพื้นที่ที่ใช้บนดิสก์ของคุณ
ด้วยการใช้เครื่องมือแบบโต้ตอบนี้ คุณสามารถเลือกโปรเจ็กต์ที่คุณไม่ได้พัฒนาและลบไฟล์และโฟลเดอร์ที่พึ่งพาได้อย่างลงตัวด้วยการกดปุ่มเพียงปุ่มเดียว
คุณสามารถใช้แป้นลูกศรเพื่อย้ายไปมาระหว่างโฟลเดอร์ที่อยู่ในรายการและSpace Barเพื่อลบโฟลเดอร์ที่เลือก เมื่อเสร็จแล้ว ใช้ปุ่มQหรือปุ่ม Ctrl + Cเพื่อออกจากเมนูแบบโต้ตอบ
ระมัดระวังขณะลบโฟลเดอร์
npkill เป็นเครื่องมือที่สะดวกสำหรับการลบไฟล์ที่ไม่ต้องการของโปรเจ็กต์เก่าที่คุณไม่ได้ดูแลอีกต่อไป อย่างไรก็ตาม การลบโฟลเดอร์node_modulesของโปรเจ็กต์ที่ใช้งานอยู่จะทำให้คุณต้องติดตั้งใหม่ก่อนจึงจะสามารถเรียกใช้แอปได้อีกครั้ง ขอแนะนำให้ดำเนินการด้วยความระมัดระวังขณะลบโฟลเดอร์ เนื่องจากการดำเนินการนี้ไม่สามารถย้อนกลับได้
ยังใหม่กับระบบนิเวศ Node.js หรือเปลี่ยนจากเทคโนโลยีอื่นใช่หรือไม่ นี่คือทุกสิ่งที่คุณจำเป็นต้องรู้เพื่อเริ่มต้นการพัฒนา Node.js