环境安装配置

装Node.js很简单,但还是有些坑需要注意。今天手把手教你把环境搭建好,不管你用的是Windows、Mac还是Linux,都能跟着搞定。

一、 Windows安装

Windows用户最推荐用安装包方式,官网下载链接:https://nodejs.org/

进去后会看到两个版本:

新手建议直接点LTS版本的Windows Installer (.msi),下载完成后双击运行,一直点"Next"就行,记得勾选"Add to PATH"这个选项。

安装完成后,打开CMD命令行,输入:

node -v npm -v

如果能看到版本号(比如v20.11.0和10.2.4),说明安装成功了。

二、 Mac安装

Mac有几种方式:

1. 官网下载

和Windows一样,去nodejs.org下载.pkg安装包

2. 用Homebrew(推荐)

如果你装了Homebrew,一条命令搞定:

brew install node

3. 用nvm管理多版本

有时候你可能需要同时用不同版本的Node.js这时候就需要nvm了:

安装nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

安装最新版Node.js

nvm install node

安装指定版本

nvm install 18

切换版本

nvm use 18

三、 Linux安装

Linux用户通常用包管理器:

Ubuntu/Debian:

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - sudo apt-get install -y nodejs

CentOS/RHEL:

curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash - sudo yum install nodejs

四、 安装验证和第一个程序

安装完成后,我们来写第一个Node.js程序。创建一个叫hello.js的文件:

// 这是一个简单的Node.js程序 const message = 'Hello,Node.js!'; console.log(message);

// 再来一个稍微复杂点的 function greet(name) { return 欢迎学习Node.js,${name}!; }

console.log(greet('小伙伴'));

在命令行运行:

node hello.js

你应该能看到输出了。恭喜你,已经成功踏入了Node.js的大门!

五、 常见问题

npm报错Permission denied

Linux或Mac下如果遇到权限问题,不要用sudo直接装npm包,最好是用nvm管理Node.js版本,或者创建npm配置:

mkdir ~/.npm-global npm config set prefix '~/.npm-global' echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc source ~/.bashrc

版本不对怎么办

可以用n或nvm来快速切换Node.js版本,非常方便。

六、 下一步学什么

环境装好了,接下来可以学:

跟着这个教程一步步来,有问题随时问我!