【nodejs】nodejs下载、安装与配置详细教程

这篇具有很好参考价值的文章主要介绍了【nodejs】nodejs下载、安装与配置详细教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

nodejs 下载,工具安装指南,node.js,安装教程,配置环境,初学者指南,开发入门

nodejs 下载,工具安装指南,node.js,安装教程,配置环境,初学者指南,开发入门

nodejs 下载,工具安装指南,node.js,安装教程,配置环境,初学者指南,开发入门

目录

🌼一、概述

🍀二、下载node.js

🌷三、安装node.js

🍁四、配置node.js


🌼一、概述

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时,用于构建可扩展的网络应用程序。Node.js 使用事件驱动、非阻塞 I/O 模型,使其非常适合构建实时应用程序。

以下是 Node.js 的一些关键特点和概念:

  1. 事件驱动和非阻塞 I/O:Node.js 使用事件驱动的编程范式,通过异步非阻塞 I/O 操作来处理大量并发连接。这意味着它可以高效地处理大量请求而不会阻塞进程。

  2. 单线程:Node.js 采用单线程模型,但是通过事件循环机制实现了并发。这使得开发者能够以更简单的方式处理并发请求,而无需担心锁和线程同步。

  3. Chrome V8 引擎:Node.js 使用 Google Chrome 浏览器中的 V8 JavaScript 引擎,这是一个高性能的引擎,将 JavaScript 代码编译成本地机器码,提供了出色的执行性能。

  4. 模块化:Node.js 支持模块化编程,使得开发者能够将应用程序拆分为小的、可维护的部分。通过 CommonJS 规范,Node.js 允许使用 requiremodule.exports 这样的模块系统来组织代码。

  5. npm:npm 是 Node.js 的包管理工具,它使开发者能够方便地安装、管理和共享代码包。Node.js 生态系统中有丰富的第三方模块和库,可以通过 npm 进行快速集成。

  6. 跨平台:Node.js 可以在多个操作系统上运行,包括 Windows、Linux 和 macOS。这使得开发者能够编写一次代码,然后在不同平台上运行。

  7. 用途:Node.js 主要用于构建服务器端应用程序,但也可以用于构建命令行工具、实时应用程序、桌面应用程序等。它的高性能和事件驱动的特性使其在构建实时 Web 应用和 API 时非常流行。

总体而言,Node.js 提供了一种轻量、高效、可扩展的方式来构建网络应用程序,使得 JavaScript 不仅仅在浏览器中执行,也能在服务器端执行。


🍀二、下载node.js

去node官网下载,或者关注公众号下载我提供的资源噢~

资源获取:关注文末公众号回复  node-v20.10.0-x64


🌷三、安装node.js

内存足够建议一路下一步【省事不易出错】,或者根据需要确定存放的位置。

 安装完成后用命令检查,显示了版本号就说明安装成功了。

node -v
npm -v

nodejs 下载,工具安装指南,node.js,安装教程,配置环境,初学者指南,开发入门


🍁四、配置node.js

说明:现在node.js安装包自带了npm,但安装时不会自动给npm配置全局安装包路径的环境变量(不配的话运行js程序时可能会报找不到包的错误)。

1. 在安装目录下【我的安装目录是C:\nodejs】创建空文件夹node_global和node_cache

nodejs 下载,工具安装指南,node.js,安装教程,配置环境,初学者指南,开发入门

2. 使用win+R,以管理员身份运行cmd.exe

查询全局包存放位置:

npm config get prefix

查询缓存地址:

npm config get cache

nodejs 下载,工具安装指南,node.js,安装教程,配置环境,初学者指南,开发入门

在显示的配置目录C:\node下创建空文件夹node_global和node_cache

nodejs 下载,工具安装指南,node.js,安装教程,配置环境,初学者指南,开发入门

3. 显示全局安装包路径

npm list -g

​​nodejs 下载,工具安装指南,node.js,安装教程,配置环境,初学者指南,开发入门

4. 安装依赖

可以自己根据需要安装必要的依赖,因为是国外服务器所以下载可能比较慢

在系统环境变量中添加一个NODE_PATH变量把下载的文件路径添加进去即可

nodejs 下载,工具安装指南,node.js,安装教程,配置环境,初学者指南,开发入门​​

5. 切换npm镜像源

可以使用以下命令:

  1. 查看当前npm registry地址:

    npm config get registry
  2. 如果当前registry地址不是淘宝镜像,切换到淘宝镜像:

    npm config set registry https://registry.npm.taobao.org/

    如果你想要切换回官方registry,可以使用以下命令:

    npm config set registry https://registry.npmjs.org/
  3. 验证是否切换成功:

    npm config get registry

确保你已经安装了Node.js和npm,这些命令在命令行中执行。如果你在使用npm install时遇到网络问题,切换到淘宝镜像源通常会提高下载速度并解决一些网络问题。

nodejs 下载,工具安装指南,node.js,安装教程,配置环境,初学者指南,开发入门

nodejs 下载,工具安装指南,node.js,安装教程,配置环境,初学者指南,开发入门文章来源地址https://www.toymoban.com/news/detail-834930.html

到了这里,关于【nodejs】nodejs下载、安装与配置详细教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Node.js下载安装以及环境配置教程

    Node.js (nodejs.org) 下载完成后,双击安装包,开始安装Node.js,一直点击next安装即可。也可根据自身需求更改。 测试安装是否成功,按下【win+R】键,输入cmd,打开cmd窗口,输入下面代码测试。             成功显示版本说明安装成功。 (1)找到安装的目录,在安装目录下新

    2024年02月11日
    浏览(58)
  • 【安装指南】MySQL和Navicat下载、安装及使用详细教程

    目录 ⛳️1.【MySQL】安装教程 1.1 获取下载包 1.2 MySQL安装 1.2.1 MySQL工具安装 1.2.2 MySQL环境变量 1.2.3 验证MySQL安装成功 ⛳️2.【Navicat-v15】的安装和无限使用 ⛳️3.【测试Navicat连接MySQL】 1.1 获取下载包 前往官网获取压缩包,或者关注公众号下载百度网盘噢。 资源获取:关注文末

    2024年02月03日
    浏览(53)
  • 最新Node.js安装详细教程及node.js配置

    目录 一、Node.js简介及其下载地址 1、编译器、运行环境、开发环境的区别 2、Node.js与JavaScript、TypeScript 3、Node.js与浏览器 二、单击网站的Downloads,选择对应的系统下载Nodejs 三、Node.js安装程序的安装及安装选项设置 四、Node.js常用配置(Configuration,设置) 1、修改npm的包的全局的

    2024年02月03日
    浏览(48)
  • 2023年最新Node.js安装详细教程及node.js配置

    目录 一、Node.js简介及其下载地址 1、编译器、运行环境、开发环境的区别 2、Node.js与JavaScript、TypeScript 3、Node.js与浏览器 二、单击网站的Downloads,选择对应的系统下载Nodejs 三、Node.js安装程序的安装及安装选项设置 四、Node.js常用配置(Configuration,设置) 1、修改npm的包的全局的

    2024年02月06日
    浏览(50)
  • npm超详细安装(包括配置环境变量)!!!npm安装教程(node.js安装教程)

    安装node.js:(建议选择相对低一点的版本,相对稳定) ​ 下载完成直接点击next即可(安装过程中会直接添加path的系统变量,变量值是自己的安装路径,可自行选择,比如:D:software) ​ 安装完成:win+R打开电脑控制台,输cmd进入,输入( node -v ; npm -v )测试是否安装成功 ​ 安装

    2024年01月18日
    浏览(51)
  • Intellij IDEA下载安装教程和搭建springboot开发环境及踩坑指南(超详细图文教程)

    https://www.jetbrains.com/idea/ 大家通过上方的链接进入到Intellij idea的官网后,可以在主界面点击Download或者点击上方导航栏里面的DeveloperTools,在里面找到并点击Intellij idea,下载安装即可。 3、 Intellij idea安装指南 通过上方的官网下载完成以后,会的到一个压缩包(里面是Intellij

    2024年03月24日
    浏览(54)
  • Mac下载并安装Jmeter测压工具(详细教程)

    简介:JMeter是一款用于性能测试的开源工具,它最初由Apache开发,是一个基于Java的压力测试工具,用于对Web应用程序进行性能和负载测试。它最初由Apache开发,是一个基于Java的压力测试工具压力测试工具,用于对Web应用程序进行性能和负载测试。JMeter可用于测试静态和动态

    2024年02月11日
    浏览(45)
  • Cheat Enginee(CE)的详细使用指南~包含下载安装教程以及核心功能讲解

    首先:搜索并且进入官网,点击DownLoad按钮 选择下载路径:(根据自己计算机的实际情况进行下载) 下载完成后运行exe安装文件,并选择自己熟悉的语言,点击OK进入安装程序 点击NEXT按钮,继续安装 进入到ce修改器(Cheat Engine)许可协议界面,点击Accept按钮,同意协议 下载产品

    2024年02月01日
    浏览(53)
  • Node.js安装教程及在vscode中的配置(超详细)

    超详细的Node. js安装教程及在vscode中的配置 如果教程中出现了错误或者有其他问题,欢迎指正,我会积极改正的,希望能帮到你们。 一、Node . js 下载安装教程 1、下载安装 进入nodejs官网,下载18.15.0长期维护版。 下载网址链接:Node.js (nodejs.org)​​​​​​   2、下载后双击

    2024年02月03日
    浏览(55)
  • Eclipse下载安装配置详细图文教程

    对于Java开发的学习者以及在岗人员,主流的IDE(集成开发环境)就两个1.IDEA 2.Eclipse,这两款IDE都不错,不过IDEA目前要付费,而Eclipse可以免费使用。接下来我分享一下eclipse的下载安装以及配置。 下载的话最好肯定还是去官网下载: https://www.eclipse.org/downloads/packages/release 这里

    2024年02月05日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包