node以及nvm包管理器

node.js概念?

Node.js 就是运行在服务端的 JavaScript。基于Google的V8引擎

Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。

Node.js是一个事件驱动I/O非阻塞事件模型

是一门后端语言 (php/java/python) 学起来很简单方便,容易上手。

node.js安装?

node及npm 的安装

node_mirror: 

https://npm.taobao.org/mirrors/node/npm_mirror: 

https://npm.taobao.org/mirrors/npm/

安装管理node.js

  1、查看本地安装的所有版本;有可选参数available,显示所有可下载的版本。

        nvm list available

 2、安装,命令中的版本号可自定义,具体参考命令1查询出来的列表

        nvm install 11.13.0 //版本号

3、使用特定版本

        nvm use 11.13.0

4、卸载

        nvm uninstall 11.13.0

命令提示

显示node是运行在32位还是64位。   nvm arch

安装node, version是特定版本也可以是最新稳定版本latest。可选参数arch指定安装32位还是64位版本,默认是系统位数。可以添加--insecure绕过远程服务器的SSL。                                     nvm install <version> [arch]

显示已安装的列表。可选参数available,显示可安装的所有版本。list可简化为ls。                      nvm list [available]

开启node.js版本管理。            nvm on

 关闭node.js版本管理。           nvm off

设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。                    nvm proxy [url]

设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。               nvm node_mirror [url]

 设置npm镜像。https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。                     nvm npm_mirror [url]

卸载指定版本node。                                                 nvm uninstall <version>

使用制定版本node。可指定32/64位。                                   nvm use [version] [arch]

设置存储不同版本node的目录。如果未设置,默认使用当前目录。                nvm root [path]

下面详细介绍了模块的原理,复制链接跳转

01.Http模块,Url模块,supervisor,nodemon.md

http://note.youdao.com/noteshare?id=aaf64952e9eae2b2667a88f0ac46c9d8

02.CommonJs 和 Nodejs 中自定义模块.md

http://note.youdao.com/noteshare?id=f2eb8a915fe00f1d48ea7eb434d66e9d

03.NPM介绍.md

http://note.youdao.com/noteshare?id=d14c407e4a8701e243adc8b3a130e666

04.queryString模块

http://note.youdao.com/noteshare?id=c2f4cfc94bef59c64723e2503e4de927

05.url模块

http://note.youdao.com/noteshare?id=650502aa79dd323963cea9c12c94629d

06.Nodejs 的非阻塞 I O、异步、事件驱动

http://note.youdao.com/noteshare?id=6b6f18b3fbf882aaad5c13af9dfa874f

07.fs(file-system)模块

http://note.youdao.com/noteshare?id=249e3b60057a099f6c30bde2b43ceb06

node.js 安装

可以先使用 num list 查看本地已安装的版本

然后使用 nvm list available 查看所有版本

NVM常用命令
nvm list 查看已经安装的版本
nvm list installed 查看已经安装的版本
nvm list available 查看网络可以安装的版本
nvm version 查看当前的版本
nvm install 安装最新版本nvm
nvm use <version> ## 切换使用指定的版本node
nvm ls 列出所有版本
nvm current显示当前版本
nvm alias <name> <version> ## 给不同的版本号添加别名
nvm unalias <name> ## 删除已定义的别名
nvm reinstall-packages <version> ## 在当前版本node环境下,重新全局安装指定版本号的npm包
nvm on 打开nodejs控制
nvm off 关闭nodejs控制
nvm proxy 查看设置与代理
nvm node_mirror [url] 设置或者查看setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/
nvm npm_mirror [url] 设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是: https://github.com/npm/npm/archive/.
nvm uninstall <version> 卸载制定的版本
nvm use [version] [arch] 切换制定的node版本和位数
nvm root [path] 设置和查看root路径

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奈子米

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值