windows系统下简单nodejs安装及环境配置

Windows系统下简单nodejs安装及环境配置攻略

安装Node.js

  1. 打开 Node.js 官网(https://nodejs.org/zh-cn/),选择 "Download" 下载 Node.js 安装包。
  2. 打开下载好的 Node.js 安装包,按照提示一步步安装即可。安装过程中注意选择 "Add to Path" 选项,它会自动将 Node.js 的可执行文件添加到 PATH 环境变量中。
  3. 安装完成后,可以在命令行工具中输入 node -v 指令查看 Node.js 版本号,如果有版本信息输出,则表示安装成功。

配置环境变量

在有些场合下,需要手动配置 Node.js 的环境变量。下面是简单的环境变量配置方法:

  1. 在桌面上右键点击"计算机",选择"属性",进入”高级系统设置“菜单。
  2. 在弹出来的“系统属性”窗口中选择"高级"标签,并在下方的“环境变量”按钮中点击。
  3. 在进入的“环境变量”窗口中找到"系统变量"区域,选择"新建"选项,输入变量名 "NODE_HOME",变量值填写 Node.js 安装目录。
  4. 在系统变量区域中找到名为 "Path" 的变量,点击"编辑",在面板上点击“新建”按钮,输入 %NODE_HOME%\%NODE_HOME%\bin 两个路径,保存配置。
  5. 关闭所有窗口后,可在命令行工具中输入 node -v 指令查看 Node.js 版本号,如果有版本信息输出,则表示环境变量配置成功。

示例

示例1:创建基本Web服务器

  1. 在本地创建一个 app.js 文件,并在其中录入以下代码。
const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((request, response) => {
  response.statusCode = 200;
  response.setHeader('Content-Type', 'text/plain');
  response.end('Hello World\n');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});
  1. 打开命令行工具,进入 app.js 文件所在目录,执行 node app.js 指令。应该会看到输出 "Server running at http://127.0.0.1:3000/"。
  2. 打开浏览器,在地址栏输入 http://127.0.0.1:3000/,即可访问到 "Hello World" 的字符串。

示例2:在项目中使用npm包

  1. 新建一个项目 myapp,打开命令行工具进入到 myapp 的目录下,执行 npm init 指令,按照提示一步步填写相关信息,并生成 package.json 文件。
  2. 在 myapp 项目中安装一个第三方 npm 包 express,执行 npm install express --save 指令,可看到项目目录下多了一个 node_modules 目录以及生成的 package-lock.json 文件,同时在 package.json 文件中也多了一个 dependencies 属性。
  3. 在 myapp 项目中创建一个 app.js 文件,并在其中录入以下代码。
const express = require('express')
const app = express()

app.get('/', function (req, res) {
  res.send('Hello World!')
})

app.listen(3000, function () {
  console.log('Example app listening on port 3000!')
})
  1. 执行 node app.js 指令,终端上会输出 "Example app listening on port 3000!" 字符串。
  2. 打开浏览器,在地址栏输入 http://127.0.0.1:3000/,即可访问到 "Hello World!" 的字符串。

以上就是 Windows 系统下简单 Node.js 安装及环境配置的详细讲解。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:windows系统下简单nodejs安装及环境配置 - Python技术站

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

相关文章

  • 基于Node.js的大文件分片上传示例

    下面是“基于Node.js的大文件分片上传示例”的完整攻略及两条示例说明。 简介 当上传大文件时,可能会遇到一些问题,例如网络不稳定、上传时间长等。大量数据上传时,还需要使用分片上传技术,避免将整个文件发送到服务器。在这里,我们将介绍如何使用Node.js实现大文件分片上传。 实现步骤 安装依赖 首先,我们需要先安装依赖包,这里我们使用multiparty和…

    node js 2023年6月8日
    00
  • Nodejs读取文件时相对路径的正确写法(使用fs模块)

    当在Node.js应用程序中读取文件时,最常见的错误是文件路径错误。路径的总是以根目录的相对比较位置。在本文中,我们将讨论如何在使用fs模块时,正确设置文件路径并确保读取文件。 正确的相对路径表示法 使用相对路径时,始终记住相对于执行Node.js应用程序的文件所在的目录。 同时相对路径可以使用 ./ 或者 __dirname 辅助完成。 __dirname…

    node js 2023年6月8日
    00
  • 超详细图解如何运行vue项目

    接下来我将详细讲解如何运行Vue项目的完整攻略。 步骤一:安装Node.js 在开始运行Vue项目之前,我们需要确保本地已经安装了Node.js。 可以访问官网下载对应操作系统的安装包,或者使用包管理工具进行安装。 如果你已经安装了Node.js,请跳过此步骤。 步骤二:安装Vue CLI Vue CLI是Vue.js官方提供的脚手架工具,可以帮助我们快速搭…

    node js 2023年6月8日
    00
  • Node.js的Koa实现JWT用户认证方法

    下面是详细讲解“Node.js的Koa实现JWT用户认证方法”的完整攻略。 什么是JWT? JWT全称为JSON Web Token,是一种开放标准(RFC 7519),用于在网络上以JSON的形式安全地传输信息。它可以使用公开密钥,私有密钥或对称密钥来签名,保证信息在传输过程中的完整性和可信性。 JWT的基本结构由三部分组成,分别是Header、Paylo…

    node js 2023年6月8日
    00
  • express框架+bootstrap美化ejs模板实例分析

    下面我将为你详细讲解“express框架+bootstrap美化ejs模板实例分析”的完整攻略。 一、概述 Express框架是Node.js项目开发的常用框架之一,它提供了一个简单、灵活的Web应用程序开发框架,可以帮助你快速搭建自己的Web应用。Bootstrap是一套优秀的前端框架,它包括了HTML、CSS以及JavaScript工具,可以非常方便地用…

    node js 2023年6月8日
    00
  • 使用Make构建Node.js网站项目

    下面我将详细讲解使用 Make 构建 Node.js 网站项目的完整攻略。在整个过程中,我们将涉及到Node.js、Makefile、npm等工具和语言。你需要基本理解这些工具和语言的使用方式。 本攻略可以在 macOS 和 Linux 系统上运行。 环境准备 首先,你需要确保本地已经安装了以下软件: Node.js:v10 或以上版本(可通过 node -…

    node js 2023年6月8日
    00
  • Node.js 学习笔记之简介、安装及配置

    Node.js 学习笔记之简介、安装及配置 简介 Node.js 是一种基于 Chrome V8 引擎的 JavaScript 运行时环境。Node.js 运行在服务端,并采用事件驱动、非阻塞式 I/O 模型,使其轻量又高效。Node.js 的优势在于能够把 JavaScript 语言用于服务端编程,与前端相比,它能够更好地处理 I/O 操作,更高效地开发高…

    node js 2023年6月8日
    00
  • better sqlite3安装node gyp原生模块编译prebuild-install

    下面是关于”better-sqlite3安装node-gyp原生模块编译prebuild-install”的完整攻略。 1. 准备工作 在开始安装之前,你需要先安装以下软件和工具: Node.js (version 10或以上) node-gyp (用于编译原生模块的工具,在命令行中可以使用npm安装) Python (version 2.7或3.x) (用…

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