node.js的nvm与npm

NVM

英文node version manager,即node版本管理器。

查看所有可以安装的版本

$ nvm list-remote

 

 

 所有版本有将近200个,高版本不完全向下兼容,有时候需要测试nodejs程序在不同nodejs版本下是否能正常运行,有时候想尝鲜或者常用代码需要在较旧的版本上运行等等,但是每个系统只能装一个版本node,而总是装卸不同node版本又很麻烦,所以我们需要一款高效切换note版本程序——nvm(n也可以,在此不做讨论)。

安装nvm

$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.25.2/install.sh | bash

 暂时没有时间详细研究指令个部分的意义,大概是从给出的网址下载并安装nvm的0.25.2版本。

安装完成后重启终端可以生效。

 

查看本机安装的所有node.js版本

$ nvm ls

 

jchongs@jchongs-X450JF:~$ nvm ls下面显示的是安装着的版本号(我只装了一个。。)

绿色小箭头指示的是目前正在使用的版本。如果没有选定的版本想选择一个或者切换到自己想要的版本,可以

$ nvm use 4.2.2

 4.2.2是想要切换的版本号,也可以写成v4.2.2。

 

 

    NPM

NPM英文全称node package manager,node模块管理器。

安装依赖

$ npm install express

install默认安装最新版本模块,可以通过@版本号下载特定版本

$ npm install express@0.1.3

 --下载express的0.1.3版本。

 express是安装的依赖(模块)的名称,可以通过空格隔开同时安装多个模块,所谓依赖,可以理解为运行指令所必须的命令或文件,比如运行A时,需要调用B的部分或全部文件,当脱离B时,A不能运行或无法正常运行,此时B就是A的依赖。

 

列出当前项目安装的所有模块

npm ls

 我目前做的一个小项目

可以看出是以树形图表示出来的。

删除安装的模块

$ npm uninstall express

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值