​mac如何安装node.js

发布时间:2021-12-07 15:47:26 作者:iii
来源:亿速云 阅读:312
# Mac如何安装Node.js

Node.js是一个基于Chrome V8引擎的JavaScript运行环境,广泛应用于服务器端编程和前端工具链开发。本文将详细介绍在macOS系统上安装Node.js的几种方法,并提供常见问题解决方案。

## 一、安装前的准备

1. **检查系统版本**  
   点击左上角苹果图标 > "关于本机",确认macOS版本(建议10.10及以上)

2. **终端准备**  
   按`Command+空格`搜索"终端"或通过"应用程序 > 实用工具"打开

3. **现有Node.js检查**  
   在终端执行以下命令:
   ```bash
   node -v
   npm -v

如果已安装会显示版本号,如需卸载旧版本可运行:

   sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules}

二、三种安装方法

方法1:通过官方安装包(推荐新手)

  1. 访问Node.js官网
  2. 下载LTS版本(长期支持版)的macOS安装包
  3. 双击下载的.pkg文件按向导完成安装
  4. 验证安装:
    
    node -v  # 示例输出:v18.16.0
    npm -v   # 示例输出:9.5.1
    

方法2:使用Homebrew(推荐开发者)

  1. 首先安装Homebrew:
    
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. 通过brew安装Node.js:
    
    brew install node
    
  3. 升级现有版本:
    
    brew update && brew upgrade node
    

方法3:使用nvm(多版本管理)

适合需要切换不同Node.js版本的场景:

  1. 安装nvm:
    
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
    
  2. 重新加载终端或运行:
    
    source ~/.zshrc  # 或 ~/.bash_profile
    
  3. 安装指定版本:
    
    nvm install 16      # 安装最新16.x版本
    nvm install --lts   # 安装最新LTS版本
    
  4. 版本切换:
    
    nvm use 18
    

三、环境配置

  1. 配置npm全局安装路径(避免sudo权限问题)

    mkdir ~/.npm-global
    npm config set prefix '~/.npm-global'
    

    ~/.zshrc~/.bash_profile中添加:

    export PATH=~/.npm-global/bin:$PATH
    
  2. 常用npm命令

    npm install -g yarn            # 全局安装yarn
    npm list -g --depth=0          # 查看全局安装的包
    npm cache clean --force        # 清理缓存
    

四、常见问题解决

  1. 权限错误
    在命令前加sudo或按上文配置npm全局路径

  2. 版本不匹配
    使用nvm管理多版本或通过brew重新安装

  3. 安装缓慢
    切换淘宝镜像源:

    npm config set registry https://registry.npmmirror.com
    
  4. VS Code终端不识别命令
    重启VS Code或检查终端使用的shell类型

五、开发工具推荐

  1. 代码编辑器:VS Code、WebStorm
  2. 调试工具:Node Inspector、Chrome DevTools
  3. 接口测试:Postman、Insomnia

六、下一步学习建议

  1. 创建第一个Node.js项目:
    
    mkdir my-project && cd my-project
    npm init -y
    
  2. 安装常用框架:
    
    npm install express
    
  3. 参考官方文档学习基础API

提示:定期使用npm outdated -g检查包更新,保持开发环境安全稳定。 “`

这篇文章包含了: 1. 多种安装方式对比 2. 详细的操作步骤和命令 3. 环境配置建议 4. 常见问题解决方案 5. 后续学习指引 格式采用标准的Markdown语法,方便在各种平台阅读和编辑。

推荐阅读:
  1. mac如何安装jupyter
  2. Node.js安装

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

node.js

上一篇:node express是什么意思

下一篇:javascript中有哪些引用数据类型

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》