Node.js环境配置教程与示例

需积分: 14 1 下载量 189 浏览量 更新于2024-09-08 收藏 2KB TXT 举报
本文档主要介绍了如何在Windows系统上配置Node.js环境,包括安装步骤、环境变量设置以及使用npm包管理器。以下将详细阐述这些关键知识点: 1. **Node.js安装**: 首先,从官方镜像站获取Node.js,这里给出的是链接`https://npm.taobao.org/mirrors/node/v9.4.0/`,建议根据当前版本选择合适的下载地址。下载完成后,解压到一个指定目录,如`D:\nodejspath`,并确保文件夹结构正确。 2. **环境变量设置**: - 设置`NODE_PATH`:这个变量用于指定Node.js可执行文件的查找路径,可以将`D:\nodejspath`添加到`NODE_PATH`,然后添加`node_global`和`node_modules`子目录,以便访问全局模块和第三方模块。 - 设置`npm`配置:通过`npm config set`命令,将`prefix`设为`D:\nodejs\node_global`,将`cache`设为`D:\nodejs\node_cache`,以优化npm包的缓存路径。 3. **npm使用**: npm是Node.js的包管理器,它负责安装、升级和管理依赖。要使用淘宝镜像源来加速下载速度,可以使用`npm config set registry https://registry.npm.taobao.org`命令。在安装特定包时,可以使用`npm install [package_name]`,或者指定别名和详细模式,例如`npm install express-g --verbose`。 4. **示例应用安装与运行**: - 安装和全局安装gulp:使用`npm i gulp-g --verbose`命令安装gulp并将其全局安装,然后验证安装成功,可以输入`gulp -v`查看版本信息。 - 安装express和相关插件:使用`npm install express-generator -g --verbose`来全局安装express生成器,然后创建一个简单的Express应用,如`express helloworld`,会在当前目录生成`helloworld.js`文件。 5. **运行hello world应用**: 在生成的`helloworld.js`文件中,包含了HTTP服务器的基本代码,使用`http`模块创建服务器,监听请求并返回"HelloWorld"。运行该应用可以使用`node helloworld.js`命令,浏览器中访问`http://localhost:3000`(假设默认端口)会看到预期的响应。 本文档提供了一套完整的Node.js环境配置和npm使用指南,包括下载、安装、配置环境变量以及基本的包管理和应用开发示例,这对于初次接触Node.js的开发者来说非常实用。在实际项目开发过程中,这些配置和技巧将有助于提高开发效率。