“3N兄弟”帮你完成Node.js环境搭建

 2024-03-18 05:04:33  阅读 0

只要坚持,朽木不折; 只要坚持,金石皆可雕琢。 ——荀况

我们之前已经介绍过。 在开始编码之前,第一步是搭建环境。 《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安装成功后,我们可以检查它是否正常工作。

打开命令终端并输入以下命令

  1. $ node

之后会出现 Node 提示符。 我们编写如下命令并运行查看

  1. console.log("hello world!");

按回车键

node指定版本_n 设置默认node版本_node恢复默认设置

非易失性存储器:

n模块是TJ写的。 大家都知道他是 Node.js 世界的重要贡献者,Node.js 是最著名的框架之一(Koa)。 顾名思义,n模块非常简单,其设计理念如下:

  1. no subshells, no profile setup, no convoluted API, just simple.

以下是安装步骤:

  1. $ curl -L https://git.io/n-install | bash 或者 npm install -g n # 安装模块 n

  2. $ n 12 # 安装指定 Node.js 版本

在控制台中输入 n 以列出所有版本。 如果没有安装版本,会提示一些帮助命令。 我这里已经安装了,所以列出了一些已安装的版本。

  1. $ n

node恢复默认设置_node指定版本_n 设置默认node版本

让我们仔细看看一些常用的命令:

  1. $ n latest # 安装最新版本

  2. $ n lts # 安装最新稳定版本

  3. $ n rm 8.16.0 12.8.0 # 删除一些版本

纽:

内华达

nvs 是一个跨平台的 Node.js 版本管理工具。 其开发也是基于以下步骤:

要安装 nvs,只需将以下命令粘贴到控制台中即可。 我是在Linux环境下安装的。 在执行以下命令之前,需要先安装git。

  1. export NVS_HOME="$HOME/.nvs"

  2. git clone https://github.com/jasongin/nvs "$NVS_HOME"

  3. . "$NVS_HOME/nvs.sh" install

列出一些基本的常用命令:

  1. $ nvs ls # 列出本地所有版本

  2. $ nvs ls-remote # 列出 Node.js 可供下载的版本

  3. $ nvs add <version> # 下载一个指定版本

  4. $ nvs use [version] # 在当前 shell 中指定版本

内华达州:

上面介绍了三种管理Node.js版本的方法。 这也很简单。 大家可以自己在平台上练习一下。 如果有什么疑问,可以在评论区提问。 另外,Node.js安装后还会附带一个东西。 NPM 也已安装。 至于NPM是什么? 我们看下一篇文章的介绍。

过去的亮点

在这里观看

n 设置默认node版本_node恢复默认设置_node指定版本

标签: 搭建 列出 萝卜

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码