คำถามติดแท็ก npm

npm เป็นผู้จัดการแพ็คเกจอย่างเป็นทางการสำหรับ Node.js เฟรมเวิร์ก I / O แบบอะซิงโครนัสที่ไม่บล็อกซึ่งใช้เอ็นจิ้น V8 JavaScript ของ Google สามารถใช้เพื่อติดตั้งและเผยแพร่โมดูล CommonJS, ปลั๊กอิน jQuery, รหัส JavaScript ที่ใช้ซ้ำได้ (ไลบรารี) และโปรแกรม CLI ที่ใช้ JavaScript

13
จะทำให้ webpack dev server ทำงานบนพอร์ต 80 และ 0.0.0.0 ได้อย่างไรเพื่อให้สาธารณชนเข้าถึงได้
ฉันยังใหม่กับโลกทั้งnodejs / reactjsดังนั้นขอโทษถ้าคำถามของฉันดูเหมือนโง่ ดังนั้นฉันเล่นรอบกับreactabular.js เมื่อใดก็ตามที่ฉันทำnpm startมันจะทำงานต่อlocalhost:8080ไป ฉันจะเปลี่ยนให้ทำงาน0.0.0.0:8080เพื่อให้เข้าถึงได้แบบสาธารณะได้อย่างไร ฉันพยายามอ่านซอร์สโค้ดใน repo ด้านบน แต่ไม่พบไฟล์ที่ใช้การตั้งค่านี้ นอกจากนี้ในการเพิ่มไปยัง - ฉันจะทำให้มันทำงานบนพอร์ตได้80อย่างไรถ้าเป็นไปได้?

5
วิธีการตั้งค่าตำแหน่งที่กำหนดเองสำหรับการติดตั้งแพคเกจ npm ในเครื่อง?
เป็นไปได้หรือไม่ที่จะระบุปลายทางของแพ็คเกจที่กำหนดเองnpm installไม่ว่าจะผ่านแฟล็กคำสั่งหรือตัวแปรสภาพแวดล้อม โดยค่าเริ่มต้นการติดตั้งท้องถิ่น NPM สิ้นสุดในnode_modulesภายในไดเรกทอรีปัจจุบัน แต่ฉันต้องการให้ติดตั้งลงในภายในไดเรกทอรีที่แตกต่างกันเช่นnode_modules vendor/node_modulesฉันจะทำให้เกิดขึ้นได้อย่างไร
177 node.js  npm 


3
อะไรคือคำสั่ง 'react-สคริปต์ start'
ฉันทำงานกับโครงการ React โดยใช้create-react-appและฉันมีสองตัวเลือกในการเริ่มต้นโครงการ: วิธีแรก: npm run startด้วยคำจำกัดความที่เป็นpackage.jsonเช่นนี้: "start": "react-scripts start", วิธีที่สอง: npm start ความแตกต่างระหว่างสองคำสั่งเหล่านี้คืออะไร? และวัตถุประสงค์ของการreact-scripts startคืออะไร? ฉันพยายามค้นหาคำจำกัดความ แต่ฉันเพิ่งพบแพ็คเกจด้วยชื่อนี้ ฉันยังไม่รู้ว่าการใช้คำสั่งนี้คืออะไร
177 reactjs  npm 


9
วิธีที่แนะนำในการติดตั้ง brew, node.js, io.js, nvm, npm บน OS X คืออะไร
ฉันพยายามใช้ homebrew ให้มากที่สุด วิธีที่แนะนำในการติดตั้งต่อไปนี้ใน OS X คืออะไร? Node.js io.js NVM NPM และหวังว่าจะสนับสนุนการพัฒนาสำหรับ: อิออน ngCordova
175 node.js  macos  npm  homebrew  io.js 

10
ไม่สามารถทำให้ Gulp ทำงานได้: ไม่พบโมดูล 'gulp-util'
ใน Windows 7 ฉันได้ติดตั้งอึกตามที่อธิบายไว้ที่นี่: http://markgoodyear.com/2014/01/getting-started-with-gulp/ : npm install gulp -g ในโฟลเดอร์แอพของฉัน: npm install gulp --save-dev ฉันสร้างgulpfile.jsไฟล์ แต่เมื่อฉันพยายามเรียกใช้gulpฉันได้รับข้อความแสดงข้อผิดพลาดนี้: module.js:340 throw err; ^ Error: cannot file module 'gulp-util' at Function.Module._resolveFilename (module.js:338:15) เป็นต้น แต่gulp-utilมีอยู่ (ในโฟลเดอร์แอปภายใน) ใน: node_modules gulp node_modules gulp-util ความคิดใด ๆ ที่อาจเป็นสาเหตุ?
169 node.js  npm  gulp 

3
จะแสดงรายการโมดูล npm ทุกรุ่นได้อย่างไร
เพื่อที่จะดูทุกรุ่นของโมดูลโหนด [webpack] ฉันได้ดำเนินการด้านล่างคำสั่งในพรอมต์คำสั่งของ windows npm view webpack versions คำสั่งนี้แสดงเฉพาะ 100 เวอร์ชันแรกและต่อมาจะแสดงข้อความ "331 เพิ่มเติม" ฉันจะแสดงรายการทุกรุ่นได้อย่างไร
169 node.js  npm 

25
npm ไม่ทำงาน -“ อ่าน ECONNRESET”
ฉันมีปัญหากับ NPM ฉันไม่สามารถติดตั้งอะไรได้เลย นี่คือข้อความแสดงข้อผิดพลาด: C:\Windows\system32>npm install -g yo npm http GET https://registry.npmjs.org/yo npm http GET https://registry.npmjs.org/yo npm http GET https://registry.npmjs.org/yo npm ERR! network read ECONNRESET npm ERR! network This is most likely not a problem with npm itself npm ERR! network and is related to network connectivity. npm ERR! network …
164 node.js  npm 

11
วิธีแก้ไข 'fs: การประเมินแหล่งโมดูลดั้งเดิมไม่รองรับ' - graceful-fs
เมื่อเร็ว ๆ นี้ฉันได้เปลี่ยนไปใช้โหนด v.6 และมันเริ่มสร้างปัญหามากขึ้นเรื่อย ๆ เมื่อใช้งานบิลด์ปกติ grunt / gulp / webpack ตัวอย่างเช่น: $ gulp [14:02:20] Local gulp not found in ~/_Other/angular-2-ts/angular2-seed [14:02:20] Try running: npm install gulp ในขณะที่อึกและปลั๊กอินและโมดูลอื่น ๆ ทั้งหมดได้รับการติดตั้ง (และแม้กระทั่งติดตั้งใหม่ผ่านrm -rf node_modules) ในโฟลเดอร์ / node_modules ข้อผิดพลาดส่วนใหญ่มีลักษณะคล้ายกัน (node:42) fs: re-evaluating native module sources is not supported. If you are …

5
ฉันจะถอนการติดตั้งแพ็กเกจที่ติดตั้งโดยใช้ลิงก์ npm ได้อย่างไร
เมื่อติดตั้งโหนดแพ็กเกจที่ใช้sudo npm linkในไดเร็กทอรีของแพ็กเกจฉันจะถอนการติดตั้งแพ็กเกจได้อย่างไรเมื่อฉันพัฒนาเสร็จแล้ว? npm linkติดตั้งแพ็กเกจเป็นลิงก์สัญลักษณ์ในตำแหน่งแพ็กเกจโกลบอลของระบบ ('/ usr / local / lib`) สิ่งนี้ช่วยให้คุณสามารถทดสอบแพ็คเกจในขณะที่ยังคงพัฒนามันได้โดยไม่ต้องติดตั้งซ้ำแล้วซ้ำอีก ฉันต้องรันคำสั่ง npm ใดเพื่อลบลิงก์อีกครั้ง
162 node.js  npm  npm-link 

5
การจัดการการพึ่งพา JavaScript: npm vs. bower vs. volo [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ คุณจะทำอย่างไรเปรียบเทียบnpm, bowerและvolo? ทั้งสามสามารถใช้เพื่อติดตั้งการพึ่งพา JavaScript สำหรับโครงการ UI ฉันเข้าใจว่าnpmเป็นโหนดที่เฉพาะเจาะจงมากขึ้น ดังนั้นเมื่อจะใช้อะไร npmยังคงยืนอยู่ห่างไกล แต่bowerและvoloดูเหมือนจะแก้ปัญหาเดียวกันว่าถึงแม้ว่าผมไม่สามารถที่จะวาดเส้นระหว่างและnpmbower-volo

8
NodeJS ต้องการโมดูล / แพ็คเกจโกลบอล
ฉันพยายามติดตั้งทั่วโลกจากนั้นใช้foreverและforever-monitorเช่นนี้: npm install -g forever forever-monitor ฉันเห็นเอาต์พุตปกติและการดำเนินการที่คัดลอกไฟล์ไปยังพา ธ โกลบอล แต่ถ้าฉันพยายามrequire("forever");ฉันได้รับข้อผิดพลาดที่บอกว่าไม่พบโมดูล ฉันใช้ทั้งรุ่นล่าสุดของโหนดและ npm และฉันรู้แล้วเกี่ยวกับการเปลี่ยนแปลงที่เกิดขึ้นในการติดตั้งทั่วโลกกับท้องถิ่น แต่ฉันไม่ต้องการที่จะติดตั้ง localy ในทุกโครงการและฉันกำลังทำงานบนแพลตฟอร์มที่ไม่ 'T สนับสนุนlinkดังนั้นnpm linkหลังจากที่มีการติดตั้งทั่วโลกเป็นไปไม่ได้สำหรับฉัน คำถามของฉันคือ: ทำไมฉันไม่ต้องการแพ็คเกจที่ติดตั้งทั่วโลก? นั่นเป็นคุณสมบัติหรือข้อบกพร่องหรือไม่? หรือฉันกำลังทำอะไรผิดพลาด? PS: เพียงเพื่อให้มันชัดเจน: ฉันไม่ต้องการติดตั้งในเครื่อง
160 node.js  package  npm 

9
ข้อผิดพลาดใน Angular Compiler ต้องการ TypeScript> = 3.1.1 และ <3.2.0 แต่พบ 3.2.1 แทน
ฉันได้รับข้อผิดพลาดนี้ ข้อผิดพลาดใน Angular Compiler ต้องการ TypeScript&gt; = 3.1.1 และ &lt;3.2.0 แต่พบ 3.2.1 แทน ดูเหมือนว่า typescript ที่อัปเดตแล้ว แต่ Angular Compiler ไม่ชอบสิ่งนั้น ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

5
ไม่พบคำสั่ง bower
ฉันพยายามติดตั้ง bower twitter บน Mac ของฉันและฉันใช้ npm install bower -g แล้วฉันพยายามและการส่งออกเป็นbower --help bower command not foundทำไมถึงเป็นอย่างนั้น?
158 node.js  twitter  npm 

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