เปลี่ยนไดเร็กทอรีการติดตั้งส่วนกลางเริ่มต้นสำหรับโมดูล node.js ใน Windows หรือไม่


139

ในการติดตั้ง windows ของฉันPATHรวมถึงC:\Program Files\nodejsที่ที่เรียกใช้งานnode.exeได้ ฉันสามารถเปิดตัวnodeจากเปลือกเช่นเดียวกับnpm. ฉันต้องการติดตั้งไฟล์ปฏิบัติการใหม่C:\Program Files\nodejsด้วย แต่ดูเหมือนว่าจะไม่สามารถทำได้

การตั้งค่าNODE_PATHและNODE_MODULESตัวแปรไม่เปลี่ยนแปลงอะไร: สิ่งต่างๆยังคงถูกติดตั้ง%appdata%\npmตามค่าเริ่มต้น

ฉันจะเปลี่ยนเส้นทางการติดตั้งส่วนกลางได้อย่างไร


5
อาจเป็นเพราะ gremo ต้องการให้มีการอ้างอิงที่เกี่ยวข้องกับ nodejs ทั้งหมดในที่เดียว ปัญหาคือเมื่ออัปเดต nodejs คุณจะสูญเสียแพ็คเกจที่ติดตั้งทั้งหมด ในทางกลับกันการใส่ npm ในโฟลเดอร์% appdata% ของผู้ใช้ทำให้ไม่สามารถเข้าถึงได้โดยผู้ใช้รายอื่นในเครื่องเดียวกัน คิดว่าการติดตั้งเป็นผู้ใช้ปกติเทียบกับผู้ดูแลระบบ
Volker E.

เกี่ยวข้องกับstackoverflow.com/questions/6685892/…
Volker E.

1
การย้ายออกจาก% AppData% ไปยังตำแหน่งที่มีการควบคุมมากขึ้นนั้นมีความหมายสำหรับฉันมากเนื่องจากรู้สึกว่ามันค่อนข้าง% temp% -ish สำหรับฉัน (ทำเช่นเดียวกันกับโปรไฟล์ Firefox และอื่น ๆ อีกเล็กน้อย) อย่างไรก็ตามC:\Program Filesพร้อมสำหรับปัญหาด้านขวาของผู้ดูแลระบบอย่างต่อเนื่อง ➪ฉันอยากจะย้ายไปทำD:\my-repository\npmหรือดังกล่าว
Frank Nocke

2
@WiredPrairie เพราะการติดตั้งในโฟลเดอร์ผู้ใช้ค่อนข้างโง่มาก จุดรวมของแพ็คเกจการติดตั้ง 'ทั่วโลก' คือระบบโดยรวมสามารถเข้าถึงแพ็คเกจเหล่านี้ได้
Michael Trouw

4
นี่คือเหตุผลที่ต้องทำเช่นนี้: บนเครือข่ายของฉันคุณไม่ได้รับอนุญาตให้รันโค้ดจากโฟลเดอร์ AppData เพราะนั่นคือสาเหตุที่มัลแวร์โดยเฉพาะ CodeLocker ถูกดาวน์โหลดและเรียกใช้บ่อยครั้ง เป็นการป้องกันมัลแวร์อีกชั้นหนึ่ง เนื่องจาก Node ติดตั้งสิ่งต่างๆที่นั่นฉันจึงไม่สามารถเรียกใช้โมดูลโหนดได้โดยไม่ต้องย้ายตำแหน่งการติดตั้งหรือลดความปลอดภัยในระบบของฉัน
Steve Hiner

คำตอบ:


83

ทุกสิ่งที่คุณจำเป็นต้องอยู่ในเอกสารnpm-folders ฉันไม่ต้องการเริ่มสมุดบันทึก Win ของฉันในตอนนี้ดังนั้นฉันจึงไม่สามารถตรวจสอบได้ แต่คุณควรเปลี่ยนprefixเป็นC:\Program Files\nodejsไฟล์กำหนดค่าเท่านั้น หากคุณต้องการที่จะเปลี่ยนมันทั่วโลกสำหรับผู้ใช้ทั้งหมดแก้ไขไฟล์มิฉะนั้นสร้างC:\Program Files\nodejs\npmrc / แก้ไขC:\Users\{username}\.npmrc

แต่การเปลี่ยนแปลงนี้อาจมีผลข้างเคียงดังนั้นโปรดอ่านการสนทนานี้ก่อน ฉันไม่คิดว่ามันเป็นความคิดที่ดี


34
ฉันพบnpmrcไฟล์ที่C:\path\to\nodejs\node_modules\npm\npmrc
Volker E.

3
เปลี่ยนตำแหน่งแคช npm เป็นโลคัลไดเร็กทอรีโดยใช้npm config set cache <new cache location> --globalหากคุณประสบปัญหาขณะติดตั้งโมดูลและแคชอยู่ในไดรฟ์ที่แชร์ ฉันได้รับข้อผิดพลาดนี้ENOENT: no such file or directoryเมื่อแคชอยู่ในไดรฟ์ที่แชร์
redDevil

1
อย่าลืมอัปเดตตัวแปร PATH ของระบบให้ชี้ไปที่โฟลเดอร์ npm ใหม่
Hayko Koryun

66

การพยายามติดตั้งแพ็คเกจส่วนกลางในC:\Program Files (x86)\nodejs\ทำให้ฉันมีปัญหาRun as Administratorเนื่องจาก npm พยายามติดตั้งในไฟล์
C:\Program Files (x86)\nodejs\node_modules\

เพื่อแก้ไขปัญหานี้ให้เปลี่ยนไดเร็กทอรีการติดตั้งส่วนกลางเป็นC:\Users\{username}\AppData\Roaming\npm:

ในC:\Users\{username}\สร้าง.npmrcไฟล์ที่มีเนื้อหา:

prefix = "C:\\Users\\{username}\\AppData\\Roaming\\npm"

เอกสารอ้างอิง

ตัว
ติดตั้ง nodejs x86 สภาพแวดล้อมC:\Program Files (x86)\nodejs\บน Windows 7 Ultimate N 64-bit SP1
node --version: v0.10.28
npm --version: 1.4.10


นี่เป็นเรื่องแปลกที่ฉันใช้ npm 2.1.6 และกำลังติดตั้งโมดูลส่วนกลางทั้งหมดใน% appdata% / npm ตอนนี้ฉันอัปเดตเป็น 2.6.1 มันพยายามต่อไป (และล้มเหลว) เพื่อติดตั้งใน c: \ windows \ ไฟล์โปรแกรม \ .. คุณรู้หรือไม่ว่าพฤติกรรมนี้เปลี่ยนไปหรือไม่?
WORMSS


ดูเหมือนว่าจะทำกับวิธีอื่นที่ฉันติดตั้ง npm ขอบคุณสำหรับความแตกต่าง
WORMSS

2
npm config ตั้งคำนำหน้า C: \ Users \ {username} \ AppData \ Roaming \ npm
Bernhard Döbler

64

คุณสามารถดูคำตอบของฉันของฉันนี้ในการตอบคำถามอีก


ใน Windows เส้นทางการติดตั้งส่วนกลางอยู่ในไดเร็กทอรีโปรไฟล์ของผู้ใช้

  • %USERPROFILE%\AppData\Roaming\npm
  • %USERPROFILE%\AppData\Roaming\npm-cache
  • คำเตือน: หากคุณกำลังทำเหตุการณ์ตามกำหนดเวลาหรือระบบอัตโนมัติอื่น ๆ ในฐานะผู้ใช้รายอื่นตรวจสอบให้แน่ใจว่าคุณเรียกใช้npm installในฐานะผู้ใช้นั้น ควรติดตั้งโมดูล / ยูทิลิตี้บางอย่างทั่วโลก
  • ข้อบกพร่องในการติดตั้ง: คุณอาจต้องสร้างไดเร็กทอรีเหล่านี้หรือเพิ่ม...\npmไดเร็กทอรีไปยังพา ธ ผู้ใช้ของคุณด้วยตัวคุณเอง

ในการเปลี่ยนตำแหน่ง "ส่วนกลาง" สำหรับผู้ใช้ทั้งหมดไปยังตำแหน่งส่วนกลางที่ใช้ร่วมกันที่เหมาะสมยิ่งขึ้น%ALLUSERSPROFILE%\(npm|npm-cache)(ดำเนินการนี้ในฐานะผู้ดูแลระบบ):

  • สร้าง[NODE_INSTALL_PATH]\etc\ไดเร็กทอรี
    • สิ่งนี้จำเป็นก่อนที่คุณจะลองnpm config --global ...ดำเนินการ
  • สร้างตำแหน่ง (ผู้ดูแลระบบ) ส่วนกลางสำหรับโมดูล npm
    • C:\ProgramData\npm-cache - โมดูล npm จะอยู่ที่นี่
    • C:\ProgramData\npm - สคริปต์ไบนารีสำหรับโมดูลที่ติดตั้งทั่วโลกจะอยู่ที่นี่
    • C:\ProgramData\npm\node_modules - โมดูลที่ติดตั้งทั่วโลกจะอยู่ที่นี่
    • ตั้งค่าการอนุญาตอย่างเหมาะสม
      • ผู้ดูแลระบบ: แก้ไข
      • ผู้ใช้ที่พิสูจน์ตัวตน: อ่าน / ดำเนินการ
  • ตั้งค่าการกำหนดค่าส่วนกลาง (พรอมต์คำสั่งของผู้ดูแลระบบ)
    • npm config --global set prefix "C:\ProgramData\npm"
    • npm config --global set cache "C:\ProgramData\npm-cache"
  • เพิ่มC:\ProgramData\npmลงในตัวแปรสภาพแวดล้อม Path ของระบบของคุณ

หากคุณต้องการเปลี่ยนตำแหน่ง "ทั่วโลก" ของผู้ใช้เป็น%LOCALAPPDATA%\(npm|npm-cache)เส้นทางแทน:

  • สร้างไดเร็กทอรีที่จำเป็น
    • C:\Users\YOURNAME\AppData\Local\npm-cache - โมดูล npm จะอยู่ที่นี่
    • C:\Users\YOURNAME\AppData\Local\npm - สคริปต์ไบนารีสำหรับโมดูลที่ติดตั้งจะอยู่ที่นี่
    • C:\Users\YOURNAME\AppData\Local\npm\node_modules - โมดูลที่ติดตั้งทั่วโลกจะอยู่ที่นี่
  • กำหนดค่า npm
    • npm config set prefix "C:\Users\YOURNAME\AppData\Local\npm"
    • npm config set cache "C:\Users\YOURNAME\AppData\Local\npm-cache"
  • เพิ่มเส้นทาง npm ใหม่ให้กับสภาพแวดล้อมของPATHคุณ
    • setx PATH "%PATH%;C:\Users\YOURNAME\AppData\Local\npm"

1
การตั้งค่าตำแหน่งส่วนกลางเป็น C: \ ProgramData ตามคำแนะนำกลางของคุณดูเหมือนจะเป็นสถานที่ที่ดีที่สุดสำหรับสิ่งนี้ในสภาพแวดล้อม windows แต่ฉันไม่เห็นว่าคุณสามารถตั้งค่าคำนำหน้าในไฟล์ config ส่วนกลางได้อย่างไรเมื่อใช้คำนำหน้า ค้นหาไฟล์กำหนดค่าส่วนกลาง ฉันได้ผลลัพธ์เดียวกันโดยการแก้ไขไฟล์ config ในตัว C: \ Program Files \ nodejs \ node_modules \ npm \ npmrc แต่ฉันสงสัยว่าการเปลี่ยนแปลงนี้อาจถูกเขียนทับโดยการอัปเดตในบางขั้นตอน
oenpelli

@oenpelli ในกรณีนี้ "global" คือ.npmrcไฟล์ของผู้ใช้ของคุณในไดเร็กทอรี home / profile จะต้องมีการตั้งค่าสำหรับผู้ใช้ทั้งหมด
Tracker1

หากฉันไม่มีสิทธิ์ระดับผู้ดูแลระบบบน windows ฉันจะเปลี่ยนการติดตั้งส่วนกลางได้อย่างไร
liam xu

liam คุณสามารถปรับสิ่งนี้สำหรับผู้ใช้ของคุณผ่าน.npmrcไฟล์ในไดเร็กทอรีโปรไฟล์ของคุณ ... แม้ว่า ymmv ณ จุดนั้น
Tracker1

20

จากแนวคิดการติดตั้งchocolateyและแนวคิดที่แนะนำโดย @Tracker สิ่งที่ได้ผลสำหรับฉันคือทำสิ่งต่อไปนี้และผู้ใช้ทุกคนบน windows ก็มีความสุขกับการทำงานnodejsและnpmและ

เลือกC:\ProgramData\nodejsเป็นไดเร็กทอรีการnodejsติดตั้งและติดตั้งnodejsกับผู้ใช้ที่เป็นสมาชิกของกลุ่มผู้ดูแลระบบ

สามารถทำได้ด้วยช็อกโกแลตเป็น: choco install nodejs.install -ia "'INSTALLDIR=C:\ProgramData\nodejs'"

แล้วสร้างโฟลเดอร์ที่เรียกว่าที่รากของไดเรกทอรีการติดตั้งซึ่งหลังจากทำตามข้างต้นจะเป็นnpm-cacheC:\ProgramData\nodejs\npm-cache

สร้างโฟลเดอร์ที่เรียกว่าที่รากของไดเรกทอรีการติดตั้งซึ่งหลังจากทำตามข้างต้นจะเป็นetcC:\ProgramData\nodejs\etc

ตั้งค่าตัวแปรสภาพแวดล้อมเป็นNODEC:\ProgramData\nodejs

ตั้งค่าตัวแปรสภาพแวดล้อมเป็นNODE_PATH C:\ProgramData\nodejs\node_modules

ตรวจสอบให้แน่ใจว่า%NODE%มีการเพิ่มตัวแปรสภาพแวดล้อมที่สร้างไว้ก่อนหน้านี้ (หรือพา ธ ) ไปยัง%PATH%ตัวแปรสภาพแวดล้อม

แก้ไข%NODE_PATH%\npm\npmrcด้วยเนื้อหาต่อไปนี้prefix=C:\ProgramData\nodejs

จากพรอมต์คำสั่งตั้งค่าการกำหนดค่าส่วนกลางเช่นนี้ ...

npm config --global set prefix "C:\ProgramData\nodejs"

npm config --global set cache "C:\ProgramData\nodejs\npm-cache"

เป็นสิ่งสำคัญขั้นตอนข้างต้นควรดำเนินการตามลำดับและก่อนอัปเดต npm ( npm -g install npm@latest) หรือพยายามติดตั้งnpmโมดูลใด ๆ

การดำเนินการตามขั้นตอนข้างต้นช่วยให้เราสามารถดำเนินnodejsการติดตั้งทั้งระบบได้ง่ายสำหรับผู้ใช้ทุกคนด้วยสิทธิ์ที่เหมาะสม จากนั้นผู้ใช้แต่ละคนสามารถเรียกใช้nodeและnpmตามต้องการ


ผลลัพธ์ของ 'รายการกำหนดค่า npm' คืออะไร นอกจากนี้คุณกำลังทำงานบน Windows หรือ Linux?
Damilola

ลองทั้งสองอย่าง npm config add prefixใช้งานได้ แต่ไม่มีตัวแปรสภาพแวดล้อมใดที่กล่าวถึงที่นี่ ฉันไม่อยากเปิดคำถามอีกเพราะคำถามนี้ครอบคลุม แต่คำตอบนั้นไม่มี (นอกจากนี้npm config)
trysis

ตัวแปรสภาพแวดล้อม NODE มีไว้เพื่อแสดงไบนารี คุณยังคงต้องตั้งค่าคำนำหน้าและแคช (หากไม่ได้ตั้งค่าไว้ก่อนหน้านี้) ตามที่กล่าวไว้ในขั้นตอน
Damilola

โอ้ขอบคุณ. นั่นยังไม่ชัดเจนมากนักจากคำตอบหรือที่อื่น ๆ ใน Google ฉันกำลังมองหาตัวแปรสภาพแวดล้อมเนื่องจากง่ายต่อการเปลี่ยนแปลงทางโปรแกรม แต่คำสั่ง Bash แบบซับเดียวก็ใช้ได้เช่นกันฉันคิดว่า
trysis

สิ่งนี้ได้ผลอย่างสวยงามสำหรับฉัน ขอบคุณสำหรับคำแนะนำโดยละเอียด!
ErnestoP

15

คุณควรใช้คำสั่งนี้เพื่อตั้งค่าแฟล็กการติดตั้งส่วนกลางของแพ็กเกจ npm

(คอมไพล์ทุบตี) npm config --global set prefix </path/you/want/to/use>/npm

(cmd / git-cmd) npm config --global set prefix <drive:\path\you\want\to\use>\npm

คุณอาจพิจารณาnpm-cacheตำแหน่งที่อยู่ข้างๆ (เช่นเดียวกับในการติดตั้ง nodejs ปกติบน windows)

(คอมไพล์ทุบตี) npm config --global set cache </path/you/want/to/use>/npm-cache

(cmd / git-cmd) npm config --global set cache <drive:\path\you\want\to\use>\npm-cache


1
ดีใจที่ได้ช่วยเหลือ นอกจากนี้ยังเป็นความคิดที่ดีที่จะสร้างสคริปต์ Shel หรือไฟล์แบตช์เพื่อดำเนินการให้คุณเมื่อใดก็ตามที่คุณเปลี่ยนสภาพแวดล้อม อย่างน้อยนั่นคือสิ่งที่ id ทำ
davejoem

ยังมีมูลค่าเพิ่ม "ถ้ามีช่องว่างในเส้นทางเช่น. "C:\Program Files\blah".
taylorswiftfan

7
  • ขั้นตอนที่ 1 :

    npm config รับคำนำหน้า

    • เส้นทางเริ่มต้นคือ: %USERPROFILE%\AppData\Roaming\npm
  • ขั้นตอนที่ 2 :

    กำหนดค่า npm รับแคช

    • เส้นทางเริ่มต้นคือ: %USERPROFILE%\AppData\Roaming\npm-cache
  • ขั้นตอนที่ 3 :

    npm config set คำนำหน้า \ npm

    • ตัวอย่าง npm config set prefix C:\\dev\\node\\npm
  • ขั้นตอนที่ 4 :

    กำหนดค่า npm แคช \ npm-cache

    • ตัวอย่าง npm config set cache C:\\dev\\node\\npm-cache

เรียกใช้ขั้นตอนที่ 1 และ 2 อีกครั้งเพื่อตรวจสอบว่ามีการอัปเดตเส้นทางตามต้องการหรือไม่

แค่นั้นแหละ. เมื่อใดก็ตามที่คุณติดตั้งแพ็กเกจส่วนกลางคุณจะเห็นสิ่งเหล่านี้ติดตั้งอยู่ภายใน \ npm \ node_modules


ขอบคุณโซลูชันของคุณแก้ไขปัญหาของฉันตั้งแต่ 2 สัปดาห์ที่แล้วฉันพยายามแก้ปัญหาจริงๆแล้วเส้นทางผู้ใช้ windows ของฉันมีช่องว่างเช่น ABC XYZ WJS ดังนั้นฉันจึงเปลี่ยนเส้นทางเป็นเพียงคำเดียวหลังจากนั้นการติดตั้ง npm ของฉันก็ให้ ข้อผิดพลาดดังนั้นวิธีแก้ปัญหาของคุณจึงช่วยฉันในการล้างแคชและตั้งค่าแคชเป็นตำแหน่งใหม่ของฉัน
Tahir Afridi

4

C:\Users\{username}\AppData\Roaming\npmโฟลเดอร์ที่ทั่วโลกเริ่มต้นคือ คุณสามารถสร้าง (ถ้ามันไม่ได้อยู่บริการ) .npmrcแฟ้มในและเพิ่มC:\Users\{username}\ ทราบว่าในหน้าต่างของเส้นทางที่ควรจะแยกออกจากกันprefix = "path\\to\\yourglobalfolder"double back-slash



1

ใน Windows หากคุณต้องการย้ายโฟลเดอร์ npm หรือ nodejs ในดิสก์ C ไปยังตำแหน่งอื่น แต่ยังคงทำให้แน่ใจว่าโหนดและ npm ทำงานได้ดีคุณสามารถสร้าง symlink ดังนี้: เปิด Command Prompt:

mklink /D "your_location_want_to_create_symlink" "location_of_node_npm_file"

ตัวอย่าง:

mklink /D "C:\Users\MyUser\AppData\Roaming\npm" "D:\Nodejs Data\npm"

ตอนนี้คุณได้สร้าง symlink สำหรับโฟลเดอร์ npm แล้ว symlink นี้จะอ้างถึงD:\Nodejs Data\npmทุกอย่างจะทำงานได้ดี


1

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

รายการ npm -g --depth = 0

เปลี่ยนเส้นทางนี้เพื่อแก้ไขเส้นทางโดยทำตามคำสั่ง

npm ตั้งค่าคำนำหน้า C: \ Users \ ชื่อผู้ใช้ (Number) \ AppData \ Roaming \ npm \ node_modules

มันได้ผลสำหรับฉัน อ่านคำตอบก่อนหน้าของฉันเพื่อความเข้าใจที่ดีขึ้น


0

ฉันลองใช้คำตอบส่วนใหญ่ที่นี่ดูเหมือนจะไม่ได้ผลในกรณีของฉัน ดังนั้นฉันจึงเปลี่ยนตำแหน่ง Temp ในตัวแปร env ของฉันเป็น C: \ npm จากนั้นมันก็เริ่มทำงาน นี่ไม่ใช่ความคิดที่ดี แต่เป็นวิธีแก้ปัญหาชั่วคราว


0

ลบโฟลเดอร์โหนดออกจากโฟลเดอร์ไฟล์โปรแกรมอย่างสมบูรณ์ ถอนการติดตั้ง node.js แล้วติดตั้งใหม่ เปลี่ยนเส้นทางของตัวแปรสภาพแวดล้อม PATH ลบไฟล์. npmrc จาก C: \ users \ yourusername


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

0

ไม่ต้องการการกำหนดค่ามากเพียงไปที่การตั้งค่าระบบขั้นสูงคัดลอกเส้นทางที่คุณติดตั้งโหนดของคุณและสร้างตัวแปรสภาพแวดล้อมและตรวจสอบด้วยคำสั่ง node -v ในพรอมต์ของคุณ!


0

ในการเปลี่ยนไดเร็กทอรีการติดตั้งส่วนกลางเริ่มต้นสำหรับโมดูล node.js (npm) ใน Windows คุณต้องแก้ไข 2 เส้นทาง

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

รายการ npm -g --depth = 0

มันจะส่งคืนเส้นทางปัจจุบันที่โมดูลโหนดกำลังติดตั้งอยู่ในขณะนี้ ตัวอย่าง: D: \ vsc \ typescript

ตอนนี้ไปที่เส้นทางต่อไปนี้เพื่อดูโฟลเดอร์ npm และ npm-cache C: \ Users \ ชื่อผู้ใช้ (หรือหมายเลข) \ AppData \ Roaming

ในโฟลเดอร์ Roaming ของไดรฟ์ C ของคุณคุณจะพบโฟลเดอร์ npm และ npm-cache คลิกที่โฟลเดอร์ + npm + และเลือกเส้นทาง [เพียงแค่คลิกที่เส้นทางแถบจะถูกเลือกโดยอัตโนมัติคัดลอก] นี่คือภาพเส้นทางที่คุณต้องเลือก

เมื่อคุณคัดลอกเส้นทางนี้ให้ตั้งค่านี้เป็นตัวแปรสภาพแวดล้อมโดยมีชื่อตัวแปร Path (อะไรก็ได้ที่คุณสามารถเลือกเป็นชื่อได้) ตอนนี้คุณได้กำหนดเส้นทางสำหรับโฟลเดอร์ npm ของคุณแล้วตอนนี้เป็นเวลาตั้งค่าคำนำหน้า เข้าไปในโฟลเดอร์ npm และตรวจสอบว่ามีโฟลเดอร์ node_module อยู่หรือไม่หากไม่ได้สร้างโฟลเดอร์ใหม่ชื่อ node_modules โมดูลส่วนกลางทั้งหมดของคุณจะเข้ามาในโฟลเดอร์นี้หลังจากทำตามขั้นตอนทั้งหมดแล้ว

ขั้นตอนสุดท้าย: ไปที่ CMD และขวาคำสั่งต่อไปนี้:

npm ตั้งค่าคำนำหน้า C: \ Users \ ชื่อผู้ใช้ (Number) \ AppData \ Roaming \ npm \ node_modules

อีกครั้งนี่เป็นเส้นทางเดียวกับที่เราเลือกสำหรับตัวแปรสภาพแวดล้อมเราเพิ่งเพิ่มอีกหนึ่งโฟลเดอร์ในเส้นทางและนั่นคือ node_module

All Set .... ลองเลย ... จะได้ผล ..

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