Node.js จะไม่ทำงานจาก cmd.exe ใน Windows 7 x64


2

ฉันติดตั้ง Node.js จากตัวติดตั้งบนเว็บไซต์หลักของโครงการ ฉันตรวจสอบตัวเลือกทั้งหมดในการติดตั้งเพื่อให้แน่ใจว่าสามารถใช้งานได้อย่างถูกต้อง อย่างไรก็ตามเมื่อฉันเข้าสู่พรอมต์คำสั่งของผู้ดูแลระบบและพิมพ์ node, ฉันเข้าใจ:

'node' is not recognized as an internal or external command, operable program or batch file.

ฉันสับสน โหนดไม่ควรทำงานจากบรรทัดคำสั่งโดยค่าเริ่มต้นหรือไม่

คำตอบ:


3

ไม่ใช่ว่ามันจะไม่ทำงาน แต่ก็หามันไม่เจอ ฉันถือว่าคุณใช้โปรแกรมติดตั้ง msi มาตรฐานจากที่นี่:

ใช่? หากเป็นเช่นนั้นคุณอาจติดตั้งในตำแหน่งเริ่มต้นเช่น C:\Program Files (x86)\nodejs\ หรือ C:\Program Files\nodejs\. ใน Windows Explorer ลองค้นหาสิ่งเหล่านี้ ไม่ว่าคุณจะพบอะไรให้เปิดหน้าต่างคำสั่งและเรียกใช้สิ่งนี้ (เปลี่ยนคำสั่งแรกด้วยเส้นทางไปยังที่คุณพบ):

cd C:\Program Files (x86)\nodejs\
node

ว่าควรจะทำงาน ถ้ามันใช้งานได้ให้เปลี่ยนพา ธ ของคุณตามที่อธิบายไว้ที่นี่ (ถ้าบน Windows 7):

ข้อมูลอ้างอิงที่เป็นประโยชน์บางประการ:


นั่นคือปัญหา ขอบคุณ!
nerdenator

`64-bit = cd C: \ Program files \ nodejs \, 32-bit = cd C: \ Program Files (x86) \ nodejs`
YumYumYum

0

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

ในการทดสอบให้ใช้พรอมต์คำสั่ง windows แล้วพิมพ์ node -v . ควรพิมพ์หมายเลขเวอร์ชันเช่น v0.12.2 นั่นหมายความว่าคุณติดตั้งโหนดสำเร็จแล้ว

ถ้าไม่คุณต้องตั้งค่าตัวแปรสภาพแวดล้อม แก้ไขตัวแปรสภาพแวดล้อม PATH: เพิ่ม % APPDATA% \ NPM ไปที่ด้านหน้าของ PATH

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