npm默认全局安装从c盘迁出
命令查看配置:
npm root -g
npm config ls
powershell中执行修改
(base) PS C:\Windows\system32> npm config set prefix "E:\ProgramData\npm"
(base) PS C:\Windows\system32> npm config set cache "D:\ProgramData\npm-cache"
修改系统变量
查看结果
(base) PS C:\Windows\system32> npm config ls
; "builtin" config from D:\Program Files\nodejs\node_modules\npm\npmrc
; prefix = "C:\\Users\\xxx\\AppData\\Roaming\\npm" ; overridden by user
; "user" config from C:\Users\xxx\.npmrc
cache = "D:\\ProgramData\\npm-cache"
prefix = "E:\\ProgramData\\npm"
; node bin location = D:\Program Files\nodejs\node.exe
; node version = v18.16.0
; npm local prefix = C:\Windows\system32
; npm version = 9.5.1
; cwd = C:\Windows\system32
; HOME = C:\Users\xxx
; Run `npm config ls -l` to show all defaults.
(base) PS C:\Windows\system32> npm root -g
E:\ProgramData\npm\node_modules