เป็นไปได้ใน webstorm node.js โครงการดาวน์โหลดอัตโนมัติพึ่งพาใน package.json ดังนั้นฉันไม่จำเป็นต้องเรียกใช้ npm istall ฯลฯ ในพรอมต์คำสั่ง
เป็นไปได้ใน webstorm node.js โครงการดาวน์โหลดอัตโนมัติพึ่งพาใน package.json ดังนั้นฉันไม่จำเป็นต้องเรียกใช้ npm istall ฯลฯ ในพรอมต์คำสั่ง
คำตอบ:
คุณดูที่หดห่อหรือไม่? มันช่วยให้คุณ;
... ติดตั้งแพ็คเกจและแพ็คเกจใด ๆ ที่ขึ้นอยู่กับ หากแพ็กเกจมีไฟล์ shrinkwrap การติดตั้งการพึ่งพาจะถูกขับเคลื่อนด้วยสิ่งนั้น ดู npm-shrinkwrap (1)
http://blog.nodejs.org/2012/02/27/managing-node-js-dependencies-with-shrinkwrap/
และ
https://npmjs.org/doc/shrinkwrap.html
จากลิงค์ที่สอง;
การสร้างห่อหดห่อแพคเกจเพื่อหดห่อห่อแพคเกจที่มีอยู่:
รัน "npm install" ในรูทแพ็กเกจเพื่อติดตั้งเวอร์ชันปัจจุบันของการอ้างอิงทั้งหมด ตรวจสอบว่าแพ็คเกจทำงานได้ตามที่คาดหวังกับเวอร์ชันเหล่านี้ เรียกใช้ "npm shrinkwrap" เพิ่ม npm-shrinkwrap.json เพื่อคอมไพล์และเผยแพร่แพ็คเกจของคุณ ในการเพิ่มหรืออัพเดทการพึ่งพาในแพ็คเกจลดขนาด:
รัน "npm install" ในรูทแพ็กเกจเพื่อติดตั้งเวอร์ชันปัจจุบันของการอ้างอิงทั้งหมด เพิ่มหรืออัปเดตการอ้างอิง "npm install" แต่ละแพ็กเกจใหม่หรือที่อัพเดตแล้วทีละรายการจากนั้นอัพเดต package.json โปรดทราบว่าพวกเขาจะต้องตั้งชื่ออย่างชัดเจนเพื่อที่จะติดตั้ง: การเรียกใช้การติดตั้ง npm โดยไม่มีข้อโต้แย้งจะทำซ้ำการหดตัวที่มีอยู่เท่านั้น ตรวจสอบว่าแพคเกจทำงานตามที่คาดไว้กับการอ้างอิงใหม่ เรียกใช้ "npm shrinkwrap" ยอมรับ npm-shrinkwrap.json ใหม่และเผยแพร่แพ็คเกจของคุณ