win11安装nodejs

一、下载安装包

链接: https://pan.baidu.com/s/1_df8s1UlgNNaewWrWgI59A?pwd=psjm 提取码: psjm

二、安装步骤

1.双击安装包
在这里插入图片描述
2.Next>
在这里插入图片描述
3.勾选之后,Next>

在这里插入图片描述

4.点击Change,选择你要安装的路径,然后Next>
在这里插入图片描述
5.点击Install安装
在这里插入图片描述

二、验证是否安装成功

1.win+R,输入cmd,回车
在这里插入图片描述

2.进入命令提示符窗口,分别输入以下命令,显示版本号,则安装成功

node -v        显示安装的nodejs版本
npm -v        显示安装的npm版本

在这里插入图片描述

三、设置环境变量

1.创建缓存文件夹以及全局依赖文件夹
新建两个文件夹:node_cache和node_global。
在这里插入图片描述

2.创建完两个空文件夹之后,跟之前操作一样
在键盘按下【win+R】键,输入cmd,然后回车,打开命令行界面,输入下面命令。

npm config set prefix "node_global文件夹所在路径"
npm config set cache "node_cache文件夹所在路径"

3.修改系统环境变量
在桌面上或文件夹中,在“此电脑”上点击右键,选择属性
(截不了图)

4.在打开的窗口中选择高级系统设置–> 环境变量
在这里插入图片描述
5.在“系统变量”中选择“path”,双击或者点击编辑,在“编辑环境变量”中点击 新建—>输入node_global文件夹的路径—>点击确定
在这里插入图片描述
6.经过上面的步骤,nodejs下载的模块就会自动下载到我们自定义的目录,接下来我们测试一下。输入下面的命令:

npm install express -g     # -g是全局安装的意思,不加 -g 就是默认下载到当前目录

6.1 如果如图报错,说明权限不够
在这里插入图片描述

找到nodejs文件夹,右键选择属性,将所有权限都放开,然后再执行一次"npm install express -g "

在这里插入图片描述

7.如图,下载成功,我们回到我们定义的目录查看。
可以看到,下载的express模块以及成功下载到全局的指定目录。
在这里插入图片描述

四、更换镜像

1、查看初始npm源,如图:

npm config get registry

2、更换镜像

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

3.检查配置是否成功

npm config get registry

五、全局安装基于淘宝源的cnpm(如果用的淘宝镜像则需要这一步,第四步用的不是淘宝镜像,这里可不执行)

说明:由于npm的服务器在海外,所以访问速度比较慢,访问不稳定 ,cnpm的服务器是由淘宝团队提供 服务器在国内cnpm是npm镜像,一般会同步更新,相差在10分钟,所以cnpm在安装一些软件时候会比较有优势。但是一般cnpm只用于安装时候,所以在项目创建与卸载等相关操作时候我们还是使用npm。

1.全局安装基于淘宝源的cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

2.执行命令查看cnpm是否安装成功

cnpm -v

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/504518.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Postman: 前端必备工具还是后端独享利器

Postman 的使用场景:适用于前端和后端 Postman 是一个流行的 API 测试与开发工具。它被广泛地应用在前后端开发的过程中,但是很多人对于它的使用场景存在疑惑。那么,到底是前端用还是后端用呢?本文将从多个角度详细解答这个问题。…

基于Google Vertex AI 和 Llama 2进行RLHF训练和评估

Reinforcement Learning from Human Feedback 基于Google Vertex AI 和 Llama 2进行RLHF训练和评估 课程地址:https://www.deeplearning.ai/short-courses/reinforcement-learning-from-human-feedback/ Topic: Get a conceptual understanding of Reinforcemen…

基于MUSIC算法的六阵元圆阵DOA估计matlab仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 5.完整程序 1.程序功能描述 基于MUSIC算法的六阵元圆阵DOA估计matlab仿真. 2.测试软件版本以及运行结果展示 MATLAB2022a版本运行 3.核心程序 ........................................…

长期可用的文件二维码怎么做?在线制作可修改的文件活码

怎么做一个可以长期使用的文件二维码呢?现在通过二维码来传递文件是很流行的一种方式,将文件生成二维码后印刷上墙或者分享给他人都可以快速完成文件的传播,所以在下发通知、资料等方面用途较多。那么文件二维码该如何生成呢? 想…

Doris【基础篇】

一、简介 Doris(原百度Palo)是一款基于大规模并行处理技术的分布式SQL数据库。基于MPP的交互式SQL数据库,可以用于OLAP。MPP是将任务并行的分散到多个服务器和节点上,在每个节点上结算完后,将各个部分的结果汇总在一起…

四大布局

1.LinearLayout 2.RelativeLayout <?xml version"1.0" encoding"utf-8"?> <RelativeLayout xmlns:android"http://schemas.android.com/apk/res/android"android:layout_width"match_parent"android:layout_height"15…

python 基础知识点(蓝桥杯python科目个人复习计划56)

今日复习内容&#xff1a;做题 例题1&#xff1a;最小的或运算 问题描述&#xff1a;给定整数a,b&#xff0c;求最小的整数x&#xff0c;满足a|x b|x&#xff0c;其中|表示或运算。 输入格式&#xff1a; 第一行包括两个正整数a&#xff0c;b&#xff1b; 输出格式&#…

如何将视频的声音转换成音频?视频提取音频的小妙招

在数字化时代&#xff0c;视频和音频是我们生活中不可或缺的元素。有时候&#xff0c;我们可能只需要视频中的音频部分&#xff0c;这时就需要将视频的声音转换成音频文件。那么&#xff0c;如何实现这一操作呢&#xff1f;本文将为您介绍几种简单而实用的小妙招。 方法一&…

eltable 合计行添加tooltip

eltable 合计行添加tooltip 问题描述&#xff1a; eltable 合计行单元格内容过长会换行&#xff0c;需求要求合计行数据超长显示 … &#xff0c;鼠标 hover 时显示提示信息。 解决方案&#xff1a;eltable合计行没有对外的修改接口&#xff0c;想法是 自己实现一个tooltip&a…

你知道什么是回调函数吗?

c语言中的小小白-CSDN博客c语言中的小小白关注算法,c,c语言,贪心算法,链表,mysql,动态规划,后端,线性回归,数据结构,排序算法领域.https://blog.csdn.net/bhbcdxb123?spm1001.2014.3001.5343 给大家分享一句我很喜欢我话&#xff1a; 知不足而奋进&#xff0c;望远山而前行&am…

3、皮卡丘代码审计(3)

一、命令/代码执行 基础知识 win系统 |不管A成功还是失败&#xff0c;两者都会执行&#xff0c;但只输出B的结果&不管A成功还是失败&#xff0c;两者都会执行&#xff0c;两者结果都会输出注意的是&#xff1a;&有可能会被当做分割参数的符号&#xff0c;导致没有出…

Spring学习笔记(六)利用Spring的jdbc实现学生管理系统的用户登录功能

一、案例分析 本案例要求学生在控制台输入用户名密码&#xff0c;如果用户账号密码正确则显示用户所属班级&#xff0c;如果登录失败则显示登录失败。 &#xff08;1&#xff09;为了存储学生信息&#xff0c;需要创建一个数据库。 &#xff08;2&#xff09;为了程序连接数…