只要坚持,朽木不折; 只要坚持,金石皆可雕琢。 ——荀况
我们之前已经介绍过。 在开始编码之前,第一步是搭建环境。 《3N兄弟》这个标题帮助你搭建Node.js运行环境。 之所以称为3N,是因为社区中有n和nvm。 、nvs 三种方法来管理Node.js的版本,使用起来也非常方便! 因此,这里我们称他们为“3N兄弟”。 不管哪位兄弟能够帮助你完成Node.js环境搭建,请看下面的介绍!
作者简介:May Jun,热爱技术、喜欢分享的90后青年,公众号“技术栈”,开源项目
前言
Node.js支持跨平台,Linux、MacOS等主流操作系统均支持,但建议您使用Linux或MacOS平台。 一方面,我们的代码将来会投入生产,并且会基于Linux平台。 另一方面,总是有时会出现一些奇怪的问题(也许不是重点,就看你自己的喜好了)。 熟悉环境的同学还可以搭建一个虚拟机环境进行学习,也是非常不错的!
在学习本节之前,对Node.js版本不熟悉的同学建议先阅读作者之前写的另一篇文章,对Node.js版本有一个大概的了解! 如果你想了解更多关于 Node.js 的知识,也可以在官网预览。
哪个工具更好
我想这也是你想问的问题。 只能说“兄弟三人都好,各有千秋”。 就像“胡萝卜和白菜各有各的喜好”一样。 你可能认为nvm好用,而我可能认为n很好用。 ,他可能会发现nvs更方便。 本文主要讲解各个工具是如何完成Node.js环境的搭建的。
非易失性
首先介绍第一种nvm,它的地址,文档也很详细。 建议阅读。 以下是安装步骤:
验证安装结果
Node.js安装成功后,我们可以检查它是否正常工作。
打开命令终端并输入以下命令
$ node
之后会出现 Node 提示符。 我们编写如下命令并运行查看
console.log("hello world!");
按回车键
非易失性存储器:
n模块是TJ写的。 大家都知道他是 Node.js 世界的重要贡献者,Node.js 是最著名的框架之一(Koa)。 顾名思义,n模块非常简单,其设计理念如下:
no subshells, no profile setup, no convoluted API, just simple.
以下是安装步骤:
$ curl -L https://git.io/n-install | bash 或者 npm install -g n # 安装模块 n
$ n 12 # 安装指定 Node.js 版本
在控制台中输入 n 以列出所有版本。 如果没有安装版本,会提示一些帮助命令。 我这里已经安装了,所以列出了一些已安装的版本。
$ n
让我们仔细看看一些常用的命令:
$ n latest # 安装最新版本
$ n lts # 安装最新稳定版本
$ n rm 8.16.0 12.8.0 # 删除一些版本
纽:
内华达
nvs 是一个跨平台的 Node.js 版本管理工具。 其开发也是基于以下步骤:
要安装 nvs,只需将以下命令粘贴到控制台中即可。 我是在Linux环境下安装的。 在执行以下命令之前,需要先安装git。
export NVS_HOME="$HOME/.nvs"
git clone https://github.com/jasongin/nvs "$NVS_HOME"
. "$NVS_HOME/nvs.sh" install
列出一些基本的常用命令:
$ nvs ls # 列出本地所有版本
$ nvs ls-remote # 列出 Node.js 可供下载的版本
$ nvs add <version> # 下载一个指定版本
$ nvs use [version] # 在当前 shell 中指定版本
内华达州:
上面介绍了三种管理Node.js版本的方法。 这也很简单。 大家可以自己在平台上练习一下。 如果有什么疑问,可以在评论区提问。 另外,Node.js安装后还会附带一个东西。 NPM 也已安装。 至于NPM是什么? 我们看下一篇文章的介绍。
过去的亮点
在这里观看