nvm、nrm、npx使用(安装、基本命令、参数、curl、wget)

目录

nvm

安装

相关软件

curl

wget

基本命令

nvm ls

nvm ls-remote

nvm use 14.19.0

nvm alias default 14.19.0

nvm install 14.19.0

nvm uninstall 14.19.0

nvm current 

nvm deactivate

nvm on

nvm off

nvm使用手册

nrm 

安装

基本命令

nrm ls

nrm use npm

nrm test

npx

作用 

npx mocha --version

 npx https://gist.github.com/zkat/4bc19503fe9e9309e2bfaa2c58074d32

参数

--no-install

--ignore-existing

-p

 -c

使用教程 


nvm

nodejs版本管理工具

安装

注意nvm不能通过npm直接安装

mac安装

nvm 安装与使用(详细步骤)_卡尔特斯的博客-CSDN博客_nvm安装

win10安装

https://github.com/coreybutler/nvm-windows/releases 

相关软件

curl

用来请求 Web 服务器。linux下自带的。

curl 的用法指南 - 阮一峰的网络日志

wget

网络上进行下载的简单而强大的自由软件,linux下自带的。

wget的使用方法详解 - 知乎

基本命令

nvm ls

显示已安装的node版本。

nvm ls-remote

列出所有可安装的版本

nvm use 14.19.0

更改当前终端进程node使用的版本号,注意更改的只是当前终端进程的node使用版本,新建或切换其它终端时,版本没有变化。使用下面命令更改默认的版本。

nvm alias default 14.19.0

更改默认(所有终端进程)的node使用的版本号。

nvm install 14.19.0

安装node版本。安装后会自动执行nvm use安装的版本

nvm uninstall 14.19.0

删除node版本14.19.0。注意nvm 默认是不能删除被设定为 default 版本的 node,特别是只安装了一个 node 的时候,这个时候我们需要切换默认版本(nvm alias default),然后再删除。

nvm current 

和node -v相同,查看当前终端进程使用的node版本。

nvm deactivate

解除当前版本绑定(将当前终端进程使用的版本指向系统版本)。

nvm on

打开对node版本的控制。

nvm off

关闭对node版本的控制。

nvm使用手册

https://github.com/nvm-sh/nvm/blob/master/README.md

nrm 

npm仓库源管理工具

安装

npm i -g nrm

基本命令

nrm ls

查看当前npm的源,下图表示当前npm源为taobao的源。

nrm use npm

切换npm的源为上图npm对应的链接。

nrm test

显示各个仓库的测速,越小越快。

npx

npm5.2之后引入的(自带),所以npm版本大于5.2的可以直接使用 npx 命令而不用安装。

手动安装

npm install -g npx

作用 

1.调用项目内部安装的模块

2.避免全局安装

3.执行 GitHub 源码

npx mocha --version

首先会检查项目内部是否安装了mocha模块,安装了的话则调用项目内部安装的模块mocha(通常直接调用项目内安装的模块需要在项目的根目录下执行node-modules/.bin/mocha --version

当未安装时,npx 将mocha模块下载到一个临时目录,使用以后再删除。以后再次执行上面的命令,会重新下载mocha

npx https://gist.github.com/zkat/4bc19503fe9e9309e2bfaa2c58074d32

 npx https://gist.github.com/zkat/4bc19503fe9e9309e2bfaa2c58074d32

执行Gist代码。远程代码必须是一个模块,即必须包含package.json和入口脚本。 

参数

--no-install

npx 强制使用本地模块,不下载远程模块,本地没有就会报错

--ignore-existing

npx 强制使用远程模块,本地有也会使用远程的。

-p

npx -p node@12.22.12 node -v,指定版本安装运行。

 -c

将所有命令都用 npx 解释。详细见使用教程。

使用教程 

npx 使用教程 - 阮一峰的网络日志

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值