npm 4048 syscall: 'unlink'

win10系统 npm下载总是报4048

解决方法:

1. 重新设置npm的路径 

在nodejs文件夹下建立 npm_global,npm_cache文件

npm config set prefix 'C:\Program Files\nodejs\node_global'
npm config set cache 'C:\Program Files\nodejs\node_cache'

2. 配置node系统变量

NODE_PATH: C:\Program Files\nodejs\node_modules

用户变量

path: C:\Program Files\nodejs\node_global

3. 删除 c盘 user下的  .npmrc文件

或 npm cache clean --force

你可能感兴趣的:(npm)