nvm 配置node全局安装路径以及缓存路径
时间: 2023-07-01 13:15:31 浏览: 91
要配置 Node.js 全局安装路径和缓存路径,你可以按照以下步骤进行操作:
1. 创建一个用于存储 Node.js 全局安装的文件夹。在终端中运行以下命令:
```
mkdir ~/.nvm
```
2. 打开 Shell 的配置文件(如 .bashrc 或 .zshrc)并添加以下行:
```
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
```
这将设置 NVM_DIR 环境变量并在 Shell 启动时加载 nvm。
3. 安装 Node.js。在终端中运行以下命令:
```
nvm install node
```
这将安装最新版本的 Node.js。
4. 配置 npm 缓存路径。在终端中运行以下命令:
```
npm config set cache ~/.npm
```
这将设置 npm 缓存路径为 ~/.npm。
现在,你已经成功配置了 Node.js 全局安装路径和缓存路径。
相关问题
nvm 安装node npm
要使用nvm安装node和npm,您可以按照以下步骤进行操作:
1. 首先,确保您已经成功安装了node和npm。
2. 打开命令提示符(cmd)窗口。
3. 使用命令`nvm use 版本号`来切换到您想要使用的Node版本。
4. 验证是否安装成功,可以使用命令`node -v`和`npm -v`来查看当前安装的Node和npm的版本号。
另外,如果您想要配置npm的全局模块存放路径和缓存路径,您可以执行以下步骤:
1. 打开命令提示符(cmd)窗口。
2. 使用命令`npm set cache "D:\node\nodejs\node_cache"`来设置缓存路径,将路径替换为您希望的实际路径。
3. 使用命令`npm set prefix "D:\node\nodejs\node_global"`来设置全局模块的存放路径,将路径替换为您希望的实际路径。
另外,如果您想要设置npm的镜像地址,您可以按照以下步骤进行操作:
1. 打开命令提示符(cmd)窗口。
2. 使用命令`npm config set registry https://registry.npm.taobao.org --global`来设置npm的镜像地址为淘宝镜像。
3. 使用命令`npm config set disturl https://npm.taobao.org/dist --global`来设置npm的二进制包下载地址为淘宝镜像。
通过以上步骤,您就可以成功安装Node和npm,并进行相关配置了。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [nvm安装node及npm](https://blog.csdn.net/qq_41939859/article/details/120180144)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
nvm切换node版本后npm不能用
在使用nvm切换node版本后,如果npm不能使用,可以尝试以下解决方法:
1. 确保npm的全局包和缓存文件位置正确设置。根据引用中的解决方法,可以使用以下命令将全局包位置和缓存位置更改为正确的路径:
```shell
npm config set prefix "E:\Nodejs\node_global"
npm config set cache "E:\Nodejs\node_cache"
```
2. 确保nvm正确安装并配置。可以通过运行以下命令检查nvm的版本:
```shell
nvm --version
```
如果nvm未正确安装或配置,可以参考官方文档进行安装和配置。
3. 确保切换的node版本已正确安装。可以使用以下命令查看已安装的node版本:
```shell
nvm ls
```
如果切换的node版本未正确安装,可以使用以下命令安装指定版本的node:
```shell
nvm install <version>
```
其中,`<version>`是要安装的node版本号。
4. 确保切换的node版本已正确设置为当前使用的版本。可以使用以下命令切换node版本:
```shell
nvm use <version>
```
其中,`<version>`是要切换的node版本号。
如果以上方法仍然无法解决问题,请提供更多详细的错误信息以便进一步排查。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)