Node.js详细安装步骤

Node.js 简介

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。

Node.js 是一个开源与跨平台的 JavaScript 运行时环境。 它是一个可用于几乎任何项目的流行工具!
Node.js 在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核)。 这使 Node.js 表现得非常出色。

Node.js 应用程序运行于单个进程中,无需为每个请求创建新的线程。 Node.js 在其标准库中提供了一组异步的 I/O 原生功能(用以防止 JavaScript 代码被阻塞),并且 Node.js 中的库通常是使用非阻塞的范式编写的(从而使阻塞行为成为例外而不是规范)。

当 Node.js 执行 I/O 操作时(例如从网络读取、访问数据库或文件系统),Node.js 会在响应返回时恢复操作,而不是阻塞线程并浪费 CPU 循环等待。

这使 Node.js 可以在一台服务器上处理数千个并发连接,而无需引入管理线程并发的负担(这可能是重大 bug 的来源)。

Node.js 具有独特的优势,因为为浏览器编写 JavaScript 的数百万前端开发者现在除了客户端代码之外还可以编写服务器端代码,而无需学习完全不同的语言。

在 Node.js 中,可以毫无问题地使用新的 ECMAScript 标准,因为不必等待所有用户更新其浏览器,你可以通过更改 Node.js 版本来决定要使用的 ECMAScript 版本,并且还可以通过运行带有标志的 Node.js 来启用特定的实验中的特性。

Node.js安装

Node.js安装包及源码(官方)

  • 官网下载地址:http://nodejs.cn/download/🔗

在这里插入图片描述 - 安装包

Node.js详细安装步骤

  1. 点击node-v14.16.0-x64.msi安装包,弹出安装提示,点击Next
    在这里插入图片描述
  2. 勾选接受许可协议,并单击Next下一步,弹出如下界面:
  3. 默认安装路径为“C:\Program Files\nodejs\”,最好修改,单击Next,弹出安装模式及模块选择界面;
  4. 选择安装功能
    • Node.js运行环境
    • npm包管理
    • 在线文档
    • 添加环境变量到Path
  5. 不自动安装必要工具
  6. 点击Install,确认安装
  7. 等待安装

    8.点击Finish安装完成;

验证安装情况

  1. 在DOS窗口(Win+R)中输以下命令,显示版本信息,证明安装成功
  • 显示node.js版本 node -v
  • 显示npm版本 npm -v
  1. 查看环境变量,输入set Path

修改全局模块路径和缓存路径

1.目的:减少C盘空间的占用(系统默认在C盘)

  • 全局模块:(文件夹名:node_global)
  • 缓存:(文件夹名:node_cache)
    在node.js安装根目录中创建两个文件夹node_globalnode_cache
  1. 修改配置信息
  • 方法一
npm config set prefix "F:\software\nodejs\node_global"
npm config set cache "F:\software\nodejs\node_cache"

  • 方法二
    在nodejs的安装目录下,进入node_modules——>npm——>找到npmrc文件,打开
    添加以下命令:
    prefix=F:\software\nodejs\node_global
    cache=F:\software\nodejs\node_cache

不足请多多指教!
[1]: https://blog.csdn.net/Small_Yogurt/article/details/104968169?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161430265816780266212857%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=161430265816780266212857&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2alltop_click~default-1-104968169.first_rank_v2_pc_rank_v29&utm_term=node%E5%AE%89%E8%A3%85
[2]: http://nodejs.cn/learn/introduction-to-nodejs

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值