npm如何修改默认安装路径

举报
达拉崩巴斑得贝迪卜多 发表于 2021/12/24 15:19:10 2021/12/24
【摘要】 @TOC需要重新安装node的情况:之前是默认安装到C:\Program Files;node安装路径中存在中文; 1、如果之前安装的node在Program Files下,需要先把node卸载,然后安装到node到指定目录下,路径中不能有中文;eg: C:\nodejs在C盘也是可以的,但是不要放在Program Files下,在C盘新建一个文件夹:nodejs路径即 C:\nodejs ...

@TOC
需要重新安装node的情况:

  1. 之前是默认安装到C:\Program Files;
  2. node安装路径中存在中文;

1、如果之前安装的node在Program Files下,需要先把node卸载,然后安装到node到指定目录下,路径中不能有中文;eg: C:\nodejs

在C盘也是可以的,但是不要放在Program Files下,在C盘新建一个文件夹:nodejs
路径即 C:\nodejs (见图片)
在这里插入图片描述

2、node安装成功之后,在C:\nodejs下创建两个文件夹 node_global 和 node_cache

在这里插入图片描述

3、执行配置的命令

npm config set prefix "C:\nodejs\node_gobal"
npm config set cache "C:\nodejs\node_cache"

按下回车键不会显示变化,见下图
在这里插入图片描述

4、配置环境变量

①:在高级系统设置里找到环境变量

②:系统变量 找到Path

③:双击path点击新建,把C:\nodejs C:\nodejs\node_gobal C:\nodejs\node_cache 添加到环境变量中

④:然后一直点击确定

5、npm config ls 查看全局安装的配置信息

出现下面红色标记 就是修改ok了

6、检测一下是否安装成功可以安装express检测一下

指令:npm i express -g
在这里插入图片描述
然后express -v 检测一下版本号,出来就行了
查看node_golbal文件夹
就会出现一个node_modules包,里面有我们刚刚安装的express

7、安装淘宝镜像

指令:npm install -g cnpm --registry=https://registry.npm.taobao.org在这里插入图片描述
在node_global 中出现cnpm 就可以了
在这里插入图片描述

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。