nvm mac 环境搭建过程

yizhihongxing

下面是“nvm mac 环境搭建过程”的完整攻略,具体过程如下:

安装 Homebrew

使用 Terminal 进行安装,打开终端,输入以下命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装完成后,输入以下命令,检查 Homebrew 是否安装成功:

brew doctor

如果显示“Your system is ready to brew.”表示安装成功。

安装 nvm

使用 homebrew 方式安装 nvm:

brew install nvm

nvm 安装完成后,需要配置 nvm,使其可用。

在 Terminal 中,使用以下命令,查看当前目录下是否存在 .bash_profile.zshrc 文件:

ls -a ~/

如果两个文件都不存在,则使用以下命令创建一个新的 .bash_profile 文件:

touch ~/.bash_profile

使用以下命令将 nvm 安装目录添加到 .bashrc.zshrc 文件(根据你的终端环境选择一个文件进行修改):

export NVM_DIR="$HOME/.nvm"
. "/usr/local/opt/nvm/nvm.sh"

.bash_profile.zshrc 文件保存并退出编辑器。

重新启动 Terminal ,使此配置生效。使用以下命令检查 nvm 是否安装成功:

nvm --version

示例1:

$ nvm --version
0.38.0

安装 Node.js

使用 nvm 方式安装最新版本的 Node.js:

nvm install node

安装完成后,使用以下命令检查 Node.js 是否安装成功:

node --version

示例2:

$ node --version
v16.5.0

至此,nvm 环境搭建完毕。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:nvm mac 环境搭建过程 - Python技术站

(0)
上一篇 2023年6月8日
下一篇 2023年6月8日

相关文章

  • VScode中配置JavaScript编译环境的方法

    首先我们需要明确几点: 配置JavaScript编译环境并不是必需的操作。VS Code是一款轻量的代码编辑器,它并不需要额外的编译环境来运行JavaScript代码。但是,如果你想使用一些VS Code的扩展或插件,如Debug工具、Linters等,那么配置一个JavaScript编译环境是有必要的。 本文所提到的配置JavaScript编译环境,主要指…

    node js 2023年6月8日
    00
  • express.js如何做mysql注入与node-mysql中防止SQL注入方法解析

    express.js是一个基于Node.js平台的Web应用程序框架,而MySQL是一种广泛使用的开源关系型数据库管理系统。在使用express.js的过程中,我们很可能要用到MySQL数据库,因此必须注意MySQL注入这个安全问题。 一、什么是MySQL注入? MySQL注入是指通过对Web表单和参数提交进行恶意操作,来攻击Web应用程序中的MySQL数据…

    node js 2023年6月8日
    00
  • JS模板实现方法

    当我们需要在JavaScript中生成HTML代码时,通常使用字符串拼接的方式。但是,这种方法非常繁琐且容易出错。为了解决这个问题,我们可以使用模板实现方法。 什么是JS模板实现方法 JS模板实现方法是一种用于生成HTML代码、替换字符等的工具。通过使用模板,我们可以轻松地创建代码片段,并且通过替换语法来填充要显示的内容。 实现方法 实现JS模板的方法有很多…

    node js 2023年6月8日
    00
  • Node.js中安全调用系统命令的方法(避免注入安全漏洞)

    在Node.js中安全调用系统命令是非常重要的,避免注入安全漏洞。以下是完整攻略: 使用child_process模块 Node.js提供了child_process模块,专门用于创建子进程。我们可以使用它来安全调用系统命令。 1. 使用exec函数 exec函数可以在一个Shell中执行指定的命令,并缓存执行结果。但是它有一些安全漏洞,例如攻击者可能会使用…

    node js 2023年6月8日
    00
  • JavaScript二叉搜索树构建操作详解

    JavaScript二叉搜索树构建操作详解 什么是二叉搜索树? 二叉搜索树(Binary Search Tree,简称BST)是一种二叉树,它满足以下限制: 对于每个节点,它的左子树中所有节点的值都小于这个节点的值; 对于每个节点,它的右子树中所有节点的值都大于这个节点的值; 左右子树都是二叉搜索树。 如何构建二叉搜索树? 遍历一棵空树时,我们首先得想到的是…

    node js 2023年6月8日
    00
  • Node.js的环境安装配置(使用nvm方式)

    Node.js是一门基于JavaScript的非阻塞I/O的编程语言,可应用于服务器端的JavaScript开发,有着高效、轻量、易用等特点,是如今最流行的后端开发技术之一。这里介绍Node.js的环境安装配置,使用nvm的方式进行安装,方便在多个版本之间进行切换。 安装nvm nvm是Node.js的版本管理工具,它可以帮助我们在不同版本之间切换,并且可以…

    node js 2023年6月8日
    00
  • NodeJS制作爬虫全过程

    NodeJS制作爬虫全过程 在 NodeJS 中,可以使用第三方库 axios 和 cheerio 来制作爬虫。以下是 NodeJS 制作爬虫的完整攻略: 安装 axios 和 cheerio 首先需要在项目中安装 axios 和 cheerio 这两个库。可以通过以下命令在控制台中安装这两个库: npm install axios cheerio 获取网页…

    node js 2023年6月8日
    00
  • 小心!AngularJS结合RequireJS做文件合并压缩的那些坑

    小心!AngularJS结合RequireJS做文件合并压缩的那些坑 背景简介 现在前端开发已经不仅仅是一些简单的HTML、CSS和JS代码堆砌了,对于一个成熟的前端项目我们必须考虑到一些比较高级的技术的应用,尤其是在文件打包合并等方面。本文主要讲解在使用AngularJS结合RequireJS做文件合并压缩时需要注意的一些“坑”。 正确的姿势 1. Req…

    node js 2023年6月8日
    00
合作推广
合作推广
分享本页
返回顶部