Node.js是什么
Node.js是一个开源的JavaScript运行环境,它允许开发者使用JavaScript编写服务器端的应用程序。Node.js基于Google V8 JavaScript引擎构建,能够高效地处理高并发的I/O密集型应用。它采用了事件驱动、非阻塞I/O模型,非常适合构建实时通信应用、微服务架构、API服务等。Node.js支持广泛的第三方模块和包,通过npm(Node Package Manager)管理工具可以轻松安装和管理这些依赖。由于其跨平台特性,Node.js可以在多种操作系统上运行,包括Windows、Linux和macOS。随着社区的不断发展,Node.js已成为现代Web开发的重要组成部分之一。
安装包下载
官网的安装包下载链接如下: 安装包下载
安装流程
选中安装包,右键安装
下一步
勾选接受许可,再点击下一步
修改安装路径,建议放在C盘之外的其他盘符
后续直接无脑下一步,直到安装完成
配置环境变量
安装完成之后,需要配置环境变量,才可以使用Node.js相关命令
看看环境变量里面是否有Node.js的安装路径,如果没有的话,就自己新建一个;有的话就可以直接下一步了
检查Node.js是否安装成功
直接win+r打开命令行窗口
如果使用node -v可以查看到node.js的版本的话,就说明安装成功
指定全局模块和模块缓存的路径
npm get prefix
npm get cache
创建两个文件夹
重新设置全局模块和模块缓存的路径
npm config set prefix "D:\Development\Node\node_global"
npm config set cache "D:\Development\Node\node_cache"
之后还需要将全局模块的路径配置到环境变量中
设置淘宝镜像
设置淘宝镜像是为了使用npm下载工具包的时候,速度更快
查看当前的镜像
npm config get registry
设置为淘宝镜像
npm config set registry https://registry.npm.taobao.org/
全局安装cnpm(这一步可以选择是否执行)
cnpm的服务器在淘宝,速度更快,但是有时候安装的模块会出现问题,一般建议不要使用,只用npm
npm install -g cnpm --registry=https://registry.npm.taobao.org
如果报了下面的错误,这是网络连接的问题,多尝试两遍,可能就成功了,我就是这样的(ˉ▽ˉ;)...;实在不成功,不安装也不影响,用npm就行了
出现下图所示的提示,就是安装成功了
总结
本文档详细介绍了Node.js的安装步骤及配置流程。首先通过提供的链接下载安装包,然后按照指引完成安装过程,确保选择合适的安装路径。安装后需配置系统环境变量以便可在命令行中使用Node.js。通过运行node -v检查安装是否成功。接着指定了全局模块和模块缓存的路径,并将其添加到环境变量中。最后,文档推荐设置淘宝镜像以加快npm包的下载速度,并提供了全局安装cnpm的可选方案,以备网络不佳时使用。遵循这些步骤,用户可以顺利地完成Node.js的安装与基础配置。