Webstorm node.js การดาวน์โหลดอัตโนมัติขึ้นอยู่กับการพึ่งพาโดยอัตโนมัติ


0

เป็นไปได้ใน webstorm node.js โครงการดาวน์โหลดอัตโนมัติพึ่งพาใน package.json ดังนั้นฉันไม่จำเป็นต้องเรียกใช้ npm istall ฯลฯ ในพรอมต์คำสั่ง


คุณสามารถติดตั้งการพึ่งพาที่จำเป็นได้โดยใช้การตั้งค่า / javascript / Node.js และ NPM ... แต่คุณต้องเลือกและติดตั้งแบบทีละรายการ หรือคุณสามารถเปิดเทอร์มินัล (เครื่องมือ / เทอร์มินัลเปิด) และเรียกใช้ 'ติดตั้ง npm' ที่นั่น น่าเสียดายที่ไม่มีวิธีในการติดตั้งการพึ่งพาจากการกระทำของเมนูบริบทบน package.json - โปรดลงคะแนนให้WEB-8776
lena

คำตอบ:


0

คุณดูที่หดห่อหรือไม่? มันช่วยให้คุณ;

... ติดตั้งแพ็คเกจและแพ็คเกจใด ๆ ที่ขึ้นอยู่กับ หากแพ็กเกจมีไฟล์ 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 ใหม่และเผยแพร่แพ็คเกจของคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.