首页 > 编程语言 >node.js压缩版安装

node.js压缩版安装

时间:2023-07-19 19:33:50浏览次数:40  
标签:node npm global NODE cache js 压缩版 安装

一、下载压缩包

前往 nodejs 官网,一般选择长期稳定版(LTS)安装

二、解压缩包

然后在安装目录下新建两个文件夹 npm_cachenpm_global

在当前目录里打开cmd,配置NPM全局模块路径和cache默认安装位置(注意:配置的是这两个文件的目录)

npm config set cache "D:\DevApps\node-v18.17.0\npm_cache"
npm config set prefix "D:\DevApps\node-v18.17.0\npm_global"

之后使用npm config ls查看配置

三、配置环境变量

右键我的电脑 ——> 属性 ——> 高级系统设置 ——>环境变量

新建NODE_HOME变量,值为D:\DevApps\node-v18.17.0 (nodejs安装根目录)

在path变量里添加:

%NODE_HOME%
%NODE_HOME%\npm_global

四、安装cnpm

推荐这种方式是因为既不会影响npm命令,又不用每次都写淘宝地址进行依赖包的安装

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

打开cmd执行以下命令查看是否成功

npm -v
node -v
cnpm -v

标签:node,npm,global,NODE,cache,js,压缩版,安装
From: https://www.cnblogs.com/yangyezhuang/p/17566535.html

相关文章

  • 使用 Apache SeaTunnel 实现 Kafka Source 解析复杂Json 案例
    版本说明:SeaTunnel:apache-seatunnel-2.3.2-SNAPHOT引擎说明:Flink:1.16.2Zeta:官方自带前言近些时间,我们正好接手一个数据集成项目,数据上游方是给我们投递到Kafka,我们一开始的技术选型是SpringBoot+Flink对上游数据进行加工处理(下文简称:方案一),由于测试不到位,后来到线上,发现......
  • Node-框架NestJS入门使用
     前言介绍Nest是一个用于构建高效,可扩展的Node.js服务器端应用程序的框架。它使用渐进式JavaScript,使用TypeScript构建(保留与纯JavaScript的兼容性),并结合了OOP(面向对象编程),FP(功能编程)和FRP(功能反应编程)的元素。注意请确保你的操作系统上安装了 Node.js(版本>=16)和 npm官......
  • Node.js的Web开发
    学习目录:Node.js的概念和架构:学习Node.js的概念和架构,包括事件循环、回调函数、异步编程等,这些是Node.js的核心概念。Node.js的模块系统:Node.js的模块系统是非常重要的,学习如何使用模块、如何创建和导出模块。Node.js的核心模块:学习Node.js的核心模块,包括fs、http、events、stream......
  • 【NestJS系列】核心概念:Controller控制器
    前言控制器主要是用来处理客户端传入的请求并向客户端返回响应。它一般是用来做路由导航的,内部路由机制控制哪个控制器接收哪些请求。路由为了创建基本控制器,我们需要使用@Controller装饰器,装饰器将类与所需元数据关联起来,并使Nest能够创建路由映射。我们使用nest-cli快速创......
  • js ... 运算符
    定义:扩展运算符(...)是ES6的语法,用于取出参数对象的所有可遍历属性,然后拷贝到当前对象之中。基本用法letperson={name:"Amy",age:15}letsomeone={...person}someone//{name:"Amy",age:15}特殊用法数组由于数组是特殊的对象,所以对象的扩展运算符也可以......
  • 用docker搭建自己的node服务器集群
    1.配置java环境,并提交镜像:#1.解析jdk的包到/usr/local/java下:#2.并配置java环境[root@07e065a05df9/]#vim/etc/profile.d/my_env.sh#JAVA_HOMEexportJAVA_HOME=/usr/local/java/jdk1.8.0_301/exportPATH=$PATH:$JAVA_HOME/bin[root@07e065a05df9/]#source/e......
  • Whistle(基于Node实现的跨平台转包调试工具)的使用
    可抓包,可显示vconsolet调试一、安装npmi-gwhistle二、启动手机和电脑处于同一网络w2start--init浏览器打开地址:http://127.0.0.1:8899/三、配置Rules:https://testh.app.coc.10086.cnwhistle.inspect://vConsoleconsole安装插件: w2installwhistle.ins......
  • 在线CAD如何配合three.js绘制带线宽的线段
    前言1.在线CAD的产品经常会被集成到很多用户的网页系统内,前端开发人员只要会JavaScript,就可以对在线CAD进行集成和二次开发,今天这篇文章我们讲一下梦想CAD控件云图(H5方式)如何配合three.js绘制带线宽的线段。2.在这之前,如果还没有安装梦想CAD控件的朋友,可以查看快速入门,链接如......
  • 关于用JS判断PC客户端是否安装某个软件的方法
    开发过程中,我们经常会碰到这样的需求:在web网页上,检测电脑上是否安装了某个软件。由于浏览器的安全机制,js没有办法通过浏览器去访问注册表信息,除非用浏览器扩展。 如果想在web网页中判断PC客户端是否安装了某个软件,可以试用标准的浏览器特性:检查浏览器是否支持自定义协议处理程......
  • IC卡读卡器web插件中使用js异步await/async调用接口
    js中使用异步await/async方式,对于程序的结构和逻辑都有非常大的好处,对于异步await/async有如下描述:async表示这是一个async函数,await只能用在async函数里面,不能单独使用.async返回的是一个Promise对象,await就是等待这个promise的返回结果后,再继续执行.await等待的是一个Pro......