当前位置:网站首页>Nodejs安装教程
Nodejs安装教程
2022-08-02 05:20:00 【m0_67392811】
目录
一、安装环境
本教程演示的环境:win 10 64位
node.js下载官网:nodejs官网.
点击选中图标下载到电脑本地即可。
二、安装步骤
1、双击安装包,一直点击下一步。
2、点击change按钮,更换到自己的指定安装位置,点击下一步(不修改默认位置也是可以的)。
3、一直点击下一步,最后安装成功即可。
三、验证安装
1、在键盘按下【win+R】键,输入cmd,然后回车,打开命令行界面
2、进入命令提示符窗口,分别输入以下命令,显示版本号,则安装成功,如图。
node -v 显示安装的nodejs版本
npm -v 显示安装的npm版本
四、修改全局模块下载路径
1、我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:Nodejs】下创建两个文件夹【node_global】及【node_cache】如下图:
创建完两个空文件夹之后,跟之前操作一样,在键盘按下【win+R】键,输入cmd,然后回车,打开命令行界面,输入下面命令,如图。
说明:
prefix = 创建的node_global文件夹所在路径
cache = 创建的node_cache文件夹所在路径
-------------------------------------------------------------------------------
npm config set prefix “D:Coding_toolsNodejs ode_global”
npm config set cache “D:Coding_toolsNodejs ode_cache”
2、修改系统环境变量
将【用户变量】下的【Path】修改为【D:Nodejs ode_global】,之后点击确定。
在【系统变量】下新建【NODE_PATH】【D:Nodejs ode_global ode_modules】
在【系统变量】下的【Path】新建添加node全局文件夹【D:Nodejs ode_global】,之后点击确定。
经过上面的步骤,nodejs下载的模块就会自动下载到我们自定义的目录,接下来我们测试一下。输入下面的命令:
npm install express -g # -g是全局安装的意思,不加 -g 就是默认下载到当前目录
如图,下载成功,我们回到我们定义的目录查看。
可以看到,下载的express模块以及成功下载到全局的指定目录。
**注:**若执行命令npm install express -g 出现如下报错
是由于权限的原因,右击Nodejs文件夹->属性->安全,点击编辑,将所有权限都即可。
五、更换npm源为淘宝镜像
说明:npm 默认的 registry ,也就是下载 npm 包时是从国外的服务器下载,国内很慢,一般都会指向淘宝 https://registry.npm.taobao.org。
1、查看初始npm源,如图:
npm config get registry
2、更换镜像为淘宝镜像
npm config set registry https://registry.npm.taobao.org/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模块
3、执行命令查看cnpm是否安装成功
cnpm -v
如图,即代表cnpm环境配置成功。
总结
我制作了这份详细的教程,就是为了避免大家像我一样踩坑。大家跟着教程做,一步一步来,最后肯定也会成功的,记得点赞收藏。
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
- Nacos database configuration
- 程序员最重要的能力是什么?
- C语言操作符详解(2)
- Analysis of the source code of the JS UI framework of Hongmeng system
- Nacos installation configuration and single-machine deployment tutorial
- 双重for循环案例(用js打印九九乘法表)
- Double for loop case (use js jiujiu printing multiplication table)
- OAuth 授权协议 | 都云原生时代了,我们应该多懂一点OAuth ?
- MarkDown公式指导手册
- 51 MCU peripherals: DS18B20
猜你喜欢
There are more and more talents in software testing. Why are people still reluctant to take the road of software testing?
MySQL高级SQL语句(二)
触发器简单解释
Point Density-Aware Voxels for LiDAR 3D Object Detection 论文笔记
【漫画】2021满分程序员行为对照表(最新版)
Nacos安装详细过程
npm does not recognize the "npm" item as the name of a cmdlet, function, script file, or runnable program.Please check the spelling of the name, and if the path is included, make sure the path is corr
无代码生产新模式探索
上海交大牵手淘宝成立媒体计算实验室:推动视频超分等关键技术发展
Shuttle + Alluxio 加速内存Shuffle起飞
随机推荐
nacos安装配置和单机部署教程
HCIP BGP Comprehensive Experiment Establishing peers, route reflectors, federation, route announcement and aggregation
There are more and more talents in software testing. Why are people still reluctant to take the road of software testing?
秒杀系统小demo
NPM ---- 安装yarn
Node的安装与环境变量的配置
Constructors, member variables, local variables
The installation of NPM, CNPM
The virtual reality real estate display system foresees the future decoration effect in advance
Block elements, inline elements (
elements, span elements)MySQL高级SQL语句(二)
C竞赛训练
6W+字记录实验全过程 | 探索Alluxio经济化数据存储策略
Double for loop case (use js jiujiu printing multiplication table)
Luogu mini game Daquan (everyone who uses Luogu must know)
MySQL高级-MVCC(超详细整理)
zabbix邮件报警和微信报警
The international top conference OSDI included Taobao system papers for the first time, and the device-cloud collaborative intelligence was recommended by the keynote speech of the conference
MySql COUNT statistics function explanation
Nacos database configuration