'แพ็คเกจ x กำลังมองหาเงินทุน' หมายถึงอะไรเมื่อใช้งาน 'npm install'


73

ฉันมักจะได้รับ"x packages are looking for funding."เมื่อทำงานnpm installในreactโครงการ ความคิดใดที่ว่าหมายถึงอะไร


11
@IanKemp ไม่ชัดเจนว่ากองทุนมีความหมายในบริบทของการพัฒนาทางการเงิน CS เป็นที่รู้จักกันในการใช้คำและวลีทั่วไปเพื่อหมายถึงบางสิ่งที่แตกต่างอย่างสิ้นเชิง ยกตัวอย่างเช่นใครจะมีความคิดว่าcurryingไม่เกี่ยวข้องกับหม้อ Vegies และเนื้อสัตว์ แต่สิ่งที่ตามสายของf (x, y = a) = กรัม (x)
gschenk

14
npmเป็นเครื่องมือการเขียนโปรแกรม การลงคะแนนให้เปิดใหม่
mikemaccana

5
@IanKemp คุณมีความคิดเกี่ยวกับ NPM หรือไม่? NPM เป็นเครื่องมือการเขียนโปรแกรมซึ่งเป็นคำสั่งหลักของ Nodejs ข้อความนี้โดยเฉพาะ "x แพ็คเกจกำลังมองหาเงินทุน" เกิดขึ้นเมื่อเราจัดหาคำสั่ง "npm install" ใน command prompt ดังนั้นฉันเชื่อว่านี่เป็นฟอรั่มไรท์ที่จะถามคำถามนี้ คุณแนะนำเมนูใด? ถามคำถามนี้ในฟอรั่มการเงินหรือไม่?
maddy23285

4
Moderator หมายเหตุ:คำถามนี้อยู่ในขณะนี้ถูกกล่าวถึงใน Meta โปรดอภิปรายทั้งหมดเกี่ยวกับว่าเป็นหัวข้อนั้นหรือไม่แสดงความคิดเห็นที่นี่
Cody Grey

คำตอบ:


82

npmตัดสินใจที่จะเพิ่มคำสั่งใหม่: npm fundที่จะช่วยให้มองเห็นมากขึ้นกับผู้ใช้ NPM ในสิ่งที่พึ่งพากำลังมองหาวิธีที่จะให้เงินทุนทำงานของพวกเขา

npm install จะแสดงข้อความเดียวในตอนท้ายเพื่อให้ผู้ใช้ทราบว่าการพึ่งพากำลังมองหาแหล่งเงินทุนดูเหมือนว่า:

$ npm install
packages are looking for funding.
run `npm fund` for details.

การทำงานnpm fund <package>จะเปิด url ที่ระบุไว้สำหรับแพ็คเกจที่ระบุในเบราว์เซอร์ของคุณ

สำหรับรายละเอียดเพิ่มเติมดูที่นี่


18

ไม่มีคำตอบข้างต้นช่วยฉัน

เมื่อคุณเรียกใช้ "npm update" ในพรอมต์คำสั่งเมื่อเสร็จแล้วจะแนะนำให้คุณพิมพ์คำสั่งใหม่ที่เรียกว่า "npm fund"

เมื่อคุณรัน "npm fund" มันจะแสดงรายการโมดูลและแพ็คเกจทั้งหมดที่คุณติดตั้งซึ่งสร้างขึ้นโดย บริษัท หรือองค์กรที่ต้องการเงินสำหรับโครงการด้านไอทีของพวกเขา คุณจะเห็นรายการเว็บเพจที่คุณสามารถส่งเงินให้พวกเขาได้ ดังนั้น "เงินทุน" หมายถึง "แพ็คเกจเชิงมุมที่คุณติดตั้งซึ่งสามารถใช้เงินจากคุณเป็นตัวเลือกเพื่อช่วยสนับสนุนธุรกิจของพวกเขา"

โดยทั่วไปรายการโมดูลที่คุณต้องมีส่วนร่วมหรือการบริจาคเงินให้โครงการของพวกเขาและรายการเว็บไซต์ที่คุณสามารถป้อนบัตรเครดิตเพื่อช่วยจ่ายพวกเขา

มันทำให้ฉันไม่เข้าใจว่าทำไม Angular ถุยเรื่องนี้ออกมาและแนะนำให้คุณรันคำสั่งนี้หลังจากการอัพเดท มันเพิ่มความสับสนมากขึ้นอีกครั้งในวิธีและเพิ่มโมดูลหรือทำไมล้มเหลว แต่เป็นวิธีที่ฉันเดาว่าจะให้พรอมต์คำสั่งเพื่อกระตุ้นให้คุณไปที่เบราว์เซอร์ของคุณและพิมพ์ที่อยู่ url ไปยังหนึ่งในเว็บไซต์บริจาคของพวกเขาที่ระบุไว้เมื่อคุณเรียกใช้การยกย่อง


คำตอบที่ดีคำตอบที่ดีจริงๆ
เบอร์มิงแฮมเมื่อ

6

คุณสามารถข้ามกองทุนโดยใช้:

npm install --no-fund YOUR PACKAGE NAME

ตัวอย่างเช่น :

npm install --no-fund core-js


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