Windows环境下Node.js二进制版安装教程

news/2024/10/17 22:18:14/

文章目录

  • 前言
  • 一 下载Node.js
  • 二 设置环境变量
  • 三 配置全局安装和缓存路径
  • 四 设置仓库

前言

新版的Node.js已自带npm,就在Node.js下载完成解压后的文件内,的node_modules包中。 npm的作用:是对Node.js依赖的包进行管理,类似maven

一 下载Node.js

  • 下载地址 https://nodejs.org/en
    在这里插入图片描述
  • 下载binary包
    在这里插入图片描述
  • 解压后
    在这里插入图片描述

二 设置环境变量

  • NODE_PATH ,node.exe所在路径。
    在这里插入图片描述
  • 添加PATH
    在这里插入图片描述
  • CMD命令行中用 npm -vnode -v测试一下是否按照成功
    在这里插入图片描述

三 配置全局安装和缓存路径

  • 新建node_cache(全局缓存路径)和node_global(全局安装路径)
    在这里插入图片描述
  • 添加PATH
%NODE_PATH%\node_cache
%NODE_PATH%\node_global

在这里插入图片描述

  • 配置全局安装和缓存路径
npm config set prefix "D:\node\node_global" // 在D盘下的node文件夹新建一个node_global文件夹
npm config set cache"D:\node\node_cache" // 在D盘下的node文件夹新建一个node_cache文件夹
  • C:\Users\Administrator\.npmrc可以查看设置
    在这里插入图片描述

四 设置仓库

  • 大公司一般会有独立仓库,用一下命令来设置仓库。独立开发可以设置淘宝仓库,也是为了保证以后的下载速度。
npm config set registry https:\\registry.npm.taobao.org    // 切换淘宝镜像
  • 查看安装路径
npm config ls // 查看安装路径

http://www.ppmy.cn/news/1003165.html

相关文章

【cluster_block_exception】写操作elasticsearch索引报错

【cluster_block_exception】操作elasticsearch索引b报错 背景导致原因:解决方法: 背景 今天线上elk的数据太多,服务器的空间不足了。所以打算删除一些没用用的数据。我是用下面的request: POST /{index_name}/_delete_by_query…

Centos 7 安装 Python 时 zlib not available 错误解决

Centos 7 安装 Python 时 zlib not available 错误解决 报错信息, zipimport.ZipImportError: cant decompress data; zlib not available解决方法, sudo yum install -y zlib zlib-devel完结!

深度优先搜索|417, 1020, 1254

深度优先搜索|417. 太平洋大西洋水流问题,1020. 飞地的数量,1254. 统计封闭岛屿的数目 太平洋大西洋水流问题飞地的数量统计封闭岛屿的数目 太平洋大西洋水流问题 这道题只能写逆流!!顺流试了好几次内存都不够,所以只…

CAD产品设计逆向软件 FARO RevEng Crack

CAD产品设计逆向软件 FARO RevEng 软件平台能为用户带来全面的数字设计体验。该反向工程软件有助于利用三维点云创建和编辑高质量的网格和 CAD 表面,以实现反向工程工作流程。然后,工业设计师可以利用这些网格模型进行进一步设计或三维打印。 RevEng 的商…

结构体和 Json 相互转换(序列化反序列化)

关于 JSON 数据 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也 易于机器解析和生成。RESTfull Api 接口中返回的数据都是 json 数据。 Json 的基本格式如下: { "a": "Hello", "b": "…

自创送别诗比赛——送别诗

自创送别诗比赛——送别诗 规则: 1:必须原创,不得使用其他工具 2:必须是边塞诗 3:时间控制在1小时 4:可以不写名字和标题 ****** 现代【**骞】 离别之时情难舍, 相聚已成过去形。 岁月…

【JS交互篇】BOM基础、Window、Location、Navagator、Screen、History对象

一、BOM 概述 在 JavaScript 语言中有三种对象:内置对象、宿主对象、自定义对象。 宿主对象就是执行 JavaScript 脚本的环境所提供的对象。对于网页编程来说,js 是运行在浏览器上的,所以对于网页编程来说,宿主对象就是浏览器对象…

数据库导出Excel格式的表结构

数据库导出Excel格式的表结构 你是否遇到到导出数据库里面的表结构,包含字段名称、类型、长度、小数、默认值、字段描述之类的需求;当我们去navcat里面找时发现没有,因为navcat没有提供这一功能,他只可以导出表结构的sql&#xff…