nodejs安装及环境配置怎么操作

Node.js® 是一个开源、跨平台的 JavaScript 运行时环境,它允许开发人员在服务器端运行 JavaScript 代码,从而能够构建高性能的网络应用程序,本教程将指导您完成 Node.js 的安装和环境配置。

nodejs安装及环境配置怎么操作
(图片来源网络,侵删)

第一步:检查系统环境

在安装 Node.js 之前,需要确保您的系统满足以下条件:

操作系统:Windows、macOS、Linux(x64)兼容。

内存:推荐至少 1GB 的 RAM。

硬盘:足够的存储空间来安装 Node.js(推荐至少 10GB)。

网络:稳定的互联网连接以下载 Node.js 安装包。

第二步:下载 Node.js

访问 Node.js 官方网站(https://nodejs.org/)获取最新版本的下载链接,您可以选择 LTS(长期支持版本)或 Current(最新版本),LTS 版本更稳定,适合生产环境;Current 版本包含最新特性,适合开发和测试。

第三步:安装 Node.js

Windows

1、打开下载的 .msi 文件,启动安装向导。

2、阅读并接受许可协议。

3、选择安装目录,通常保持默认设置即可。

4、选择安装选项,建议勾选 "Add to PATH" 以便在命令行中直接使用 Node.js。

5、点击 "Install" 开始安装,完成后点击 "Finish"。

macOS

1、打开下载的 .pkg 文件,启动安装向导。

2、按照提示完成安装过程。

Linux

对于 Linux 用户,可以使用包管理器安装 Node.js,或者从源代码编译,以下是使用包管理器的方法:

1、更新系统软件源列表:

sudo aptget update

2、安装 Node.js:

sudo aptget install nodejs

3、验证安装是否成功:

nodejs v

第四步:验证 Node.js 安装

打开命令行工具(Windows 用户可以使用 CMD 或 PowerShell,macOS 和 Linux 用户可以使用终端),输入以下命令:

node v

如果显示出 Node.js 的版本号,说明安装成功。

第五步:配置环境变量(仅限 Windows)

如果您在安装过程中没有勾选 "Add to PATH",需要手动配置环境变量。

1、右键点击 "计算机",选择 "属性"。

2、点击 "高级系统设置"。

3、在 "系统属性" 窗口中,点击 "环境变量" 按钮。

4、在 "系统变量" 区域中找到 "Path" 变量,双击编辑。

5、点击 "新建",添加 Node.js 安装目录的 "bin" 文件夹路径(C:Program Files

odejsbin)。

6、确认更改,关闭所有对话框。

第六步:验证 NPM 安装

NPM(Node Package Manager)是 Node.js 的包管理器,用于安装和管理第三方模块,输入以下命令:

npm v

如果显示出 NPM 的版本号,说明安装成功。

第七步:创建第一个 Node.js 应用

1、打开命令行工具,进入工作目录(cd C:UsersYourUsername)。

2、输入以下命令创建一个新的目录:

mkdir myapp

3、进入新创建的目录:

cd myapp

4、创建一个名为 index.js 的文件,输入以下代码:

const http = require('http');
const server = http.createServer((req, res) => {
  res.writeHead(200, { 'ContentType': 'text/plain' });
  res.end('Hello World
');
});
server.listen(3000, () => {
  console.log('Server running at http://localhost:3000/');
});

5、保存文件,然后在命令行中输入以下命令启动应用:

node index.js

6、打开浏览器,访问 http://localhost:3000/,您应该看到 "Hello World" 的输出。

至此,您已经成功安装了 Node.js,并创建了一个简单的网络应用,接下来,您可以学习如何使用 NPM 管理模块,以及如何开发复杂的网络应用程序。

原创文章,作者:酷盾叔,如若转载,请注明出处:https://www.kdun.com/ask/308195.html

(0)
酷盾叔订阅
上一篇 2024-03-04 18:57
下一篇 2024-03-04 18:58

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入