Windows安装Nodejs

一、介绍Node.js

Node.js是一个开源的跨平台JavaScript运行时环境,可以在服务器端运行JavaScript代码。与传统的浏览器环境不同,Node.js是构建在V8 JavaScript引擎上,它使得JavaScript在服务器端也能够运行。

Node.js具有非阻塞I/O和事件驱动的特点,它采用了单线程、非阻塞的异步编程模型,使得它非常适合编写高性能的网络应用和服务器。Node.js可以处理大量并发连接,并且能够快速、高效地响应请求。

Node.js的生态系统非常丰富,拥有大量的第三方模块和工具,开发者可以使用这些模块和工具来快速构建各种类型的应用,如Web应用、实时通信应用、API服务器等。同时,Node.js还支持构建命令行工具和后台任务等应用场景。

总结而言,Node.js是一个强大的服务器端JavaScript环境,可以让开发者使用JavaScript语言进行服务器端编程,提供了高性能、高扩展性的解决方案,并且拥有丰富的生态系统。

二、下载Node.js

官网地址:下载 | Node.js (nodejs.org)

 

根据自己的需要选择,其中.msi是安装版,.zip是压缩包免安装,这里介绍的是安装版

安装版会自动添加环境变量,免安装版需要自己配置环境变量(我们一般也称安装版为傻瓜式安装)

三、安装

下载完成后,双击安装包,开始安装

 

 安装默认路径在C盘下,也可以点击Change更换安装地址(建议安装软件都不要安装在C盘,除非C盘空间足够大)

 

根据要求选择更改功能的安装方式

  • node.js:表示运行环境

  • corepack manager:核心包管理器

  • npm package manager:表示npm包管理器

  • online documentation shortcuts:在线文档快捷方式

  • add to path:添加到环境变量

这里我选择了Node.js runtime

 这里指安装其他插件(选择的话会消耗很多流量)我这里没有勾选

 

 

 安装完成

四、检查是否安装成功

Win+R输入--->cmd进入命令提示符窗口

常用命令:
node -v:查看node的版本
npm -v:查看npm的版本(新版的node自带)
node:运行一个Node.js脚本文件。例如:node app.js。
npm:Node Package Manager,用于管理和安装JavaScript包。例如:npm install package_name。
npm start:启动项目中定义的默认启动脚本。
npm run <script>:运行项目中定义的自定义脚本。例如:npm run build。
npm init:创建一个新的Node.js项目,并生成一个package.json文件。
npm install:安装项目所需的所有依赖。
npm install -g <package>:全局安装一个npm包。
npm uninstall <package>:卸载一个npm包。
npm update:更新项目中已安装的依赖包。
npm search <package>:在npm仓库中搜索包。
npm list:列出项目中安装的所有包及其依赖。
npm info <package>:获取特定npm包的详细信息

 

五、环境配置

1、打开node的安装目录

我这里是D:\ProgramSoftWare\Node

2、在安装目录下创建node_global和node_cache文件夹

这两个文件夹的作用:

  1. node_global:

    全局安装的NPM包将被存储在这个文件夹中。这些包可以在任何项目中通过命令行直接使用。

  2. node_cache:

    当你安装或者更新NPM包时,NPM将下载并存储这些包的本地副本到node_cache文件夹中。这样,当你重新安装同一个版本的包时,NPM会从缓存中获取,而不是从远程服务器下载。

3、设置模块路径

进入命令提示符窗口(这里需要以管理员身份进入)

win--->输入框输入cmd--->右键--->以管理员身份运行

进入后输入命令:npm config set prefix "D:\ProgramSoftWare\Node\node_global"

完成后再输入命令:npm config set cache "D:\ProgramSoftWare\Node\node_cache"

这里的路径是我自己的node_gloabl和node_cache目录,需要改成自己的路径

 

 

4、设置缓存路径

找到电脑环境变量位置

在系统变量中创建NODE_PATH环境变量

找到系统变量中的Path

%NODE_PATH%

5、测试

全局安装express模块(其中-g是全局的意思)

npm install express -g

 安装完成后在D:\ProgramSoftWare\Node\node_global\node_modules中就可以看见我们安装的包了

 

6、更换镜像源

镜像源介绍:

镜像源(Mirror)是指一个与原始软件存储库完全相同的副本,但位于不同的服务器上。在软件开发中,镜像源的作用是提供对原始存储库的高速访问,以减轻原始服务器的负载并提供更快的下载速度。

对于开发者来说,使用镜像源的主要好处有:

  1. 更快的下载速度:镜像源通常部署在全球各地的服务器上,能够更接近用户,从而提供更快的下载速度。这对于安装和更新大型软件包、框架和库特别有帮助。

  2. 减轻原始服务器负载:镜像源通过提供并行的下载连接,分散了用户的请求,减轻了原始服务器的负载压力,确保原始服务器的稳定性和可靠性。

  3. 区域性优化:镜像源通常设置在多个地理位置,使得用户能够从最接近的镜像源下载软件,减少网络延迟和传输时间。

  4. 可靠性和容错性:如果原始存储库发生故障或不可访问,开发者可以切换到镜像源来获取所需的软件,确保开发和构建过程的连续性。

在软件开发中,镜像源最常见的应用是在使用包管理器(如npm、pip、Composer等)安装软件包时,设置镜像源来加快下载速度。通过将镜像源配置为默认源或使用命令行选项来指定源,开发者可以使用镜像源代替原始源来快速下载所需的软件包。

cmd输入命令

npm install -g cnpm --registry=https://registry.npmmirror.com

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱摸鱼的呆瓜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值