CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛

nvm下载node为什么不在指定文件(这都可以)nvm下载安装,使用nvm/nvm-windows安装与配置nodejs开发环境,开源平台,

1.nvm下载node为什么不在指定文件

Nodejs是Javascript/Typescript程序员工作中必不可少的开发环境,由于历史原因和自身发展的特点,Nodejs始终处于快速的版本迭代中,且不同版本之间的兼容性并不是非常好,这就导致只安装某一个版本的nodejs对程序员来说可能是远远不够的——不同项目可能采用了不同版本的nodejs进行开发,其他参考性的开源项目或者模块等等又采用了另外的版本。

2.nvm安装node失败

在这种情况下,使用nodejs版本管理工具来在同一台电脑中安装并管理多个不同版本的nodejs是非常有必要的在nodejs版本管理工具中,首选大名鼎鼎的NVM(node version manager),但由于NVM仅能应用于Linux和Mac系统下,在Windows平台,需要使用另一个版本管理工具NVM-Windows。

3.nvm是专门的Node

需要注意的是,虽然NVM和NVM-Windows名称听上去非常相似,但后者是一个完整独立的开源项目,和NVM并没有直接关联性1. NVM1.1 NVM下载与安装 按照NVM项目官方文档,下载NVM仅需(在Linux或者Mac系统下)执行下列两行命令中任意一行即可。

4.nvm安装nodejs

但由于国内网络环境的原因,这两行命令常常会运行失败稍有命令行使用经验的用户可以看到,这两行代码的作用无非是用cURL或者wget下载了nvm的安装版本并运行因此,如果该指令运行失败,也可以直接在nvm鲜蘑菇对应地址中找到install.sh文件进行下载。

5.nvm切换node版本

或者在本地新建一个 install.sh 文件并将内容拷入其中即可curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

6.nvm安装node

官方项目中的 install.sh 内容如下,在上述命令运行失败的情况下,可以在本地新建 install.sh 文件,并将文档内容复制到其中运行即可(在Bash下通过 ./install.sh 命令即可运行,如运行失败则可能需要赋予install.sh文件运行权限,执行类似 chmod 777 install.sh 命令)。

7.nvm删除node

install.sh安装完成后,在命令行粘贴下列指令即可将NVM添加到系统命令中(这是使用默认的Bash终端的,情况,如果你使用的终端是其他终端,可能需要将下列内容粘贴到对应终端的配置文件下,可能是`~/.bash_profile·, ~/.zshrc, ~/.profile 或者 ~/.bashrc )

8.nvm node版本

export NVM_DIR=”$([ -z “${XDG_CONFIG_HOME-}” ] && printf %s “${HOME}/.nvm” || printf %s “${XDG_CONFIG_HOME}

9.nvm管理node版本

/nvm”)” [ -s “$NVM_DIR/nvm.sh” ] && \. “$NVM_DIR/nvm.sh”# This loads nvm安装正常的情况下,输入 nvm 就可以看到终端中提示的nvm命令信息了。

10.nvm升级node版本

常用的nvm命令包括 nvm install, nvm use, nvm ls-remote等等1.2 NVM配置NVM默认使用官方仓库,下载和安装nodejs 速度会很慢,这时就需要配置NVM仓库到国内镜像。

需要在配置文件(可能是`~/.bash_profile·, ~/.zshrc, ~/.profile 或者 ~/.bashrc ,在ubuntu中使用bash的话配置文件是 /.bashrc )最后部分添加如下内容:。

export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node执行完成后 source 一下配置文件,更新即可之后再运行NVM时会使用国内镜像进行下载与安装。

1.3 nvm常用命令nvmls #查看本地所有node版本nvmls-remote查看远程node版本 nvminstall 13.10.1 #安装13.10.1 版本 nvmuse 13.10.1

#切换至 13.10.1 版本 nvmuninstall 13.10.1 #卸载13.10.1 版本2. NVM-Windows2.1 NVM-Windows下载与安装在NVM-windows版本发布页下载安装包。

该项目维护和更新较慢,目前最新版本是1.17版更新的版本需要自行根据文档进行构建nvm-setup.zip如果下载了免安装版本,在使用前需要进行配置如果下载的是nvm-setup安装版,则按照常规的windows安装程序进行安装即可。

需要注意的是,nvm-windows默认安装在 C:\Users\[用户名]\AppData\Roaming\nvm 目录下, 在安装nvm for windows之前,需要卸载任何现有版本的node.js。

并且需要删除现有的nodejs安装目录和npm安装目录(例如:”C:\Program Files\nodejs’,“C:\Users\weiqinl\AppData\Roaming\npm”)因为,nvm生成的symlink(符号链接/超链接)不会覆盖现有安装目录。

2.2 nvm-windows配置安装完成后,在命令行输入nvm可看到命令行提示,注意nvm-windows和nvm的命令不尽相同,熟悉nvm的用户可能需要习惯一下nvm-windows配置文件可以通过命令行进行,也可以在安装目录下直接编辑 settings.txt 实现。

在 settings.txt 文件中修改下列行,可以配置nvm仓库为国内仓库,以加快node版本的下载和安装速度node_mirror: https://npm.taobao.org/mirrors/node/。

npm_mirror: https://npm.taobao.org/mirrors/npm/2.3 nvm-windows常用命令nvmlist #查看本地所有node版本 nvminstall 13

.10.1 #安装13.10.1 版本 nvmuse 13.10.1 #切换至 13.10.1 版本 nvmuninstall 13.10.1 #卸载13.10.1 版本3. 配置npm与yarn源

安装完每个版本的node后,都需要配置一下npm的安装源,以便加快npm包的安装速度,如果使用yarn作为包管理器,还需要全局安装yarn并配置安装源npm config get registry // 查看npm当前镜像源

npm config set registry https://registry.npm.taobao.org/ // 设置npm镜像源为淘宝镜像 npm install -g yarn //全局安装yarn

yarn config get registry // 查看yarn当前镜像源 yarn config set registry https://registry.npm.taobao.org/ // 设置yarn镜像源为淘宝镜像

其他部分备选源列表npm — https://registry.npmjs.org/ cnpm — https://r.cnpmjs.org/ taobao — https://registry.npm.taobao.org/

nj — https://registry.nodejitsu.com/ rednpm — https://registry.mirror.cqupt.edu.cn/ npmMirror — https:

//skimdb.npmjs.com/registry/ deunpm — http://registry.enpmjs.org/参考资源:1.NVM项目官网2.NVM-Windows项目官网

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
相关推荐
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容