当前位置: 首页 > news >正文

【NodeJS】Nodejs安装及环境配置

下载安装包

网址:https://nodejs.org/en
在这里插入图片描述

安装程序

1.下载完成后,双击安装包,进行安装,一路默认配置 nxet 即可,安装路劲给默认在C盘,或者选择其他位置,当前教程默认C盘
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.下图根据本身的需要进行,我选择了默认Node.js runtime,而后Next

Node.js runtime :表示运行环境
npm package manager:表示npm包管理器
online documentation shortcuts :在线文档快捷方式
Add to PATH:添加到环境变量
在这里插入图片描述

3.此提示为工具安装提示,本次安装未选中(本图为其他博主截取)

在这里插入图片描述

4.install安装即可
5.点击finish完成安装
在这里插入图片描述

6.进图命令窗口
使用window+ R快捷键,启动cmd命令窗口 node -v 行验证node.js是否安装成功
在这里插入图片描述

环境配置

1、 进入电脑控制面板-系统,点击 高级系统设置,设置环境变量
在这里插入图片描述 2.在系统变量中选中“Path”,点击“编辑”,检查安装包是否自动将node启动程序添加到系统环境变量中
在这里插入图片描述
在这里插入图片描述

3.新增用户变量
变量名NODE_PATH
变量值 C:\Program Files\nodejs\node_global\node_modules在这里插入图片描述
4.
新增环境变量
在这里插入图片描述
5.设置全局模块安装路径和全局缓存存放路径
创建完两个文件夹后,在cmd窗口中输入以下命令(两个路径即是两个文件夹的路径):

  • 设置全局模块安装路径

npm config set prefix" D:\Program Files\nodejs\node_global "

  • 设置全局缓存存放路径

npm config set cache" D:\Program Files\nodejs\node_cache "
6、如果出现以下截图提示,需要降低npm版本,操作如下,然后重复第5条
在这里插入图片描述

相关文章:

  • 软件工程——名词解释
  • Umeyama 算法之源码阅读与测试
  • 如何在PPT中去除编辑密码?
  • 基于Spring、SpringMVC、MyBatis的漫画网站
  • VS Code画流程图:draw.io插件
  • uniapp大概是怎么个开发法(前端)
  • Telnet 测试 UDP 端口?
  • hash算法
  • 【Android】Dagger2 通过 AndroidInjector 简化模版代码
  • HarmonyOS开发(二):TypeScript入门
  • 移动端APP版本治理
  • C复习-预处理器:define+条件编译+文件包含
  • Redis05-集群方案
  • 新版软考高项试题分析精选(三)
  • SoftwareTest6 - 用 Selenium 怎么点点点
  • hexo+github搭建个人博客
  • Apache Spark Streaming 使用实例
  • Docker下部署自己的LNMP工作环境
  • Effective Java 笔记(一)
  • git 常用命令
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • Lsb图片隐写
  • Netty源码解析1-Buffer
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • Spark学习笔记之相关记录
  • Vue ES6 Jade Scss Webpack Gulp
  • 阿里云Kubernetes容器服务上体验Knative
  • 阿里云购买磁盘后挂载
  • 阿里云前端周刊 - 第 26 期
  • 复杂数据处理
  • 扑朔迷离的属性和特性【彻底弄清】
  • 深度解析利用ES6进行Promise封装总结
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • 微信公众号开发小记——5.python微信红包
  • 数据可视化之下发图实践
  • ​【原创】基于SSM的酒店预约管理系统(酒店管理系统毕业设计)
  • #if #elif #endif
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • $$$$GB2312-80区位编码表$$$$
  • $GOPATH/go.mod exists but should not goland
  • (1)Android开发优化---------UI优化
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (搬运以学习)flask 上下文的实现
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (三分钟)速览传统边缘检测算子
  • (译)计算距离、方位和更多经纬度之间的点
  • (转)Google的Objective-C编码规范
  • (转)Linux下编译安装log4cxx
  • (转)nsfocus-绿盟科技笔试题目
  • (转)用.Net的File控件上传文件的解决方案
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .NET Micro Framework初体验(二)
  • .Net MVC + EF搭建学生管理系统