首页 > 编程语言 >2024最新版Node.js详细安装教程(含npm配置淘宝最新镜像地址)

2024最新版Node.js详细安装教程(含npm配置淘宝最新镜像地址)

时间:2024-11-21 19:43:58浏览次数:3  
标签:Node npm cnpm JavaScript js 最新版 安装

一:Node.js安装

浏览器中搜索Nodejs,或直接用网址:Node.js — 在任何地方运行 JavaScript

建议此处下载长期支持版本(红框内):

开始下载,完成后打开文件:

进入安装界面,在此处勾选,再点击next:

此处为你希望将Nodejs安装到哪里,可以是默认的,也可以自定义,前提是要明确安装到哪里。这里不需要特别记,忘记了可以通过命令行输入npm config get prefix查询。

下面两步直接点击Next即可:

第一步安装成功!很顺利吧~

检验是否安装成功:

Nodejs是否安装成功:

node -v

Nodejs对应的npm是否安装成功:

npm -v

若输出版本号,就成功啦!

二:配置npm

注意!!这一步需要关掉先前打开的命令提示符,再以管理员身份重新运行(点击红框内这个)

1:配置npm的全局模块安装路径

获取npm地址,如果返回的地址是你满意的或熟悉的,就可以不用改:

npm config get prefix

比如,我的地址就在D:\NodeJs

如果需要改变:(这一步因人而异)

npm config get prefix [加上你想要修改的地址]

2:配置npm的淘宝镜像(使用最新版淘宝镜像地址)

配置:

全局永久更换:(建议)

npm config set registry http://registry.npmmirror.com 

单次临时使用:

npm install --registry=http://registry.npmmirror.com

 检验:(检验是个好习惯)

npm config get registry

输出淘宝镜像网址则表示成功

至此,我们的Nodejs环境配置就完成了! 希望能够帮助到大家,着急配环境的朋友可以离开啦。

三:杂谈(有时间再看)

1:npm和cnpm都要安装吗?

先说自己的结论:若npm像上方一样配置了淘宝镜像,则没有必要装npm。

npm 和 cnpm

  • npm: Node.js 的默认包管理工具,用于下载和管理 JavaScript 包。
  • cnpm: 是一个 npm 的替代工具,特别针对中国用户优化。它默认使用淘宝镜像,并且在某些网络条件下可能比 npm 更快。

所以cnpm实际上可以当做中国版的npm,但cnpm 安装的模块路径比较奇怪。我们既然已经将npm配置了淘宝镜像,则速度与功能基本与cnpm没有差别,且稳定性更好。 

此处部分引用本篇文章观点,十分感谢:

npm淘宝镜像cnpm安装使用(最新版),cnpm临时单次/永久使用

2:Node.js 和 npm到底是什么?

Node.js:

之前的JavaScript最初的用途是前端,只能在浏览器端中运行。但后来Ryan Dahl发现JavaScript在后端上能够进行许多操作,于是开发出Nodejs平台,允许后端人员也能在服务器端对JavaScript进行操作,而不仅限于浏览器端。

因此,我们可以简单的将Nodejs看作是JavaScript的后端引擎。

npm (Node Package Manager):

npm 是 Node.js 的包管理器。它帮助开发者管理项目中的依赖项和库,允许用户轻松地安装、共享和维护代码包。

简单来说,我们可以把npm看作是一个能让你获取和管理JavaScript包(第三方代码)的超市。

关系:npm 是 Node.js 的官方包管理工具

结尾:希望对大家有所帮助!有问题或是见解,欢迎评论区留言~~

标签:Node,npm,cnpm,JavaScript,js,最新版,安装
From: https://blog.csdn.net/Xu1030/article/details/143854859

相关文章

  • 使用 vscode 调试 nodejs 代码
    继前一篇:使用cmake.js在Windows上编译js代码我们已经能在vscode上成功的编译出js代码,那我们该如何断点调试js代码以及js引用的C库源码呢首先要先以Debug模式编译js代码cmake-jscleancmake-jscompile-D找到debug生成的pdb文件,这个很重要,关......
  • node.js毕设小额贷款公司贷后管理系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于小额贷款公司贷后管理系统的研究,现有研究多集中于小额贷款公司的整体运营或贷前管理方面[4] 。专门针对小额贷款公司贷后管理系统的研究较少。在国......
  • node.js毕设幼儿园管理系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于幼儿园管理系统的研究,现有研究多侧重于部分功能模块或者特定技术框架下的实现,专门针对包含教师、幼儿信息、班级分配、用户、工作日志、教师考核、......
  • nodejs获取ts媒体文件的时间长度
    nodejs获取ts媒体文件的时间长度在Node.js中,你可以使用ffprobe,这是FFmpeg套件中的一个工具,来获取TS媒体文件的时长。首先,确保你已经安装了FFmpeg,然后可以通过Node.js的child_process模块运行ffprobe命令。以下是一个简单的Node.js脚本示例,它使用child_process执行ffpro......
  • 【web】Gin+Go-Micro +Vue+Nodejs+jQuery+ElmentUI 用户模块之前端vue商城项目构建
    构建一个Vue商城项目涉及到多个技术栈的整合。我们将逐步探讨使用Gin、Go-Micro、Vue、Node.js、jQuery和ElementUI来实现用户模块的构建,分为初级、中级、高级阶段。初级用法介绍初级阶段主要关注基础功能实现,如商品展示和简单的购物车逻辑。使用Vue进行前端构建,结合Elem......
  • Vue项目执行【npm install】 报错
    问题执行【npminstall】报错npmERR!Whileresolving:[email protected]!Found:[email protected]!node_modules/vuenpmERR!vue@"3.4.15"fromtherootprojectnpmERR!npmERR!Couldnotresolvedependency:npmERR!peervue@"^2.6.14......
  • 从0-1逐步搭建一个前端脚手架工具并发布到npm
    前言vue-cli和create-react-app等cli脚手架工具用于快速搭建应用,无需手动配置复杂的构建环境。本文介绍如何使用rollup搭建一个脚手架工具。脚手架工具的工作流程简言为:提供远端仓库各种模版=>用户通过命令选择模版=>拉取仓库代码分别对应如下几个重要模块:......
  • 切换淘宝最新镜像源npm
    切换淘宝最新镜像源npm发布于 2024-10-1210:14:461.2K0举报文章被收录于专栏:四楼没电梯npm是JavaScript世界的包管理器,开发者每天都需要通过npm来下载、安装、更新各种包。为了提高国内用户的下载速度,淘宝团队维护了一个镜像源。最近,淘宝将npm......
  • node.js毕设统一证照管理系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于证照管理系统的研究,现有研究多集中在电子证照的单一功能或特定领域应用方面,专门针对统一证照管理系统涵盖如证照库存、入库、公告信息、用户、出库......
  • node.js毕设小型机场设备维修管理系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于机场设备维修管理的研究,现有研究多聚焦于大型机场或综合性的设备管理,针对小型机场设备维修管理的研究较少。在国内外,大型机场设备维修管理系统相对......