win11安装node,修改node全局安装路径,安装需要管理员权限解决办法

1、在需要安装的路径下新建两个文件夹
文件夹这里插入图片描述
2、以管理员运行cmd或者win+r cmd 然后Ctrl+Shift+回车(这是关键,win11需要权限才能读取文件夹,其他版本系统不需要用管理员),输入两行命令,修改全局安装路径
npm config set prefix “F:\tool\node-v18.4.0\node_global”
npm config set cache “F:\tool\node-v18.4.0\node_cache”

检查修改正确与否(npm root -g也可以)
	npm config get prefix
	npm config get cache

出现自己所要安装的路径就说明修改成功。

3、在我的电脑 属性 高级系统设置 环境变量
在系统变量中新建NODE_PATH,输入 F:\tool\node-v18.4.0\node_global\node_modules 相比自己设置的路径多\node_modules----------然后你就会发现【node_global】里多出了一个【node_modules】文件夹,如果输入变量值之后没有自动创建【node_modules】文件夹,就在【node_global】下手动创建一个【node_modules】文件夹,再复制你创建的【node_modules】文件夹的路径地址到变量值。
比路径多一个node_modules
然后在用户变量中添加路径path值增加 F:\tool\node-v18.4.0\node_global
这里面不用多增加
在【系统变量】中选择【Path】点击【编辑】添加【NODE_PATH】,随后一直点击【确定】
在这里插入图片描述

这样就完事了,小坑太多(c盘用户里面有个.npmrc这个文件删除后可以有权限对目标路径进行读写,但是还会经常出来。。。。)
新电脑要使用npm安装时候必须要用管理员身份打开cmd才行的解决办法:
1.先到C:\Users{账户}\下的.npmrc文件
注意:这个文件默认是被隐藏,一定要选择将隐藏取消掉
在这里插入图片描述
2.删除c盘中的npm文件
同上地址:位置C:\Users{账户}\AppData\Roaming\npm
然后就可以正常打开cmd 安装。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值