首页 > 编程语言 >Nodejs版本管理及镜像配置

Nodejs版本管理及镜像配置

时间:2024-10-24 19:09:33浏览次数:6  
标签:node https 版本 Nodejs -- global env pnpm 镜像

pnpm

安装

Windows(PowerShell)
Invoke-WebRequest https://get.pnpm.io/install.ps1 -UseBasicParsing | Invoke-Expression

https://pnpm.io/zh/installation

POSIX系统
curl -fsSL https://get.pnpm.io/install.sh | sh -
更新
pnpm self-update

配置

node镜像
pnpm config set node-mirror:release https://npmmirror.com/mirrors/node/
pnpm config set node-mirror:rc https://npmmirror.com/mirrors/node-rc/
pnpm config set node-mirror:nightly https://npmmirror.com/mirrors/node-nightly/
npm镜像
pnpm config set registry https://registry.npmmirror.com/
store-dir(依赖存储路径, 建议按需修改)
pnpm config set store-dir /path/to/.pnpm-store
使用更短的别名代替pnpm(可选)

https://pnpm.io/zh/installation#使用更短的别名

global/cache dir

https://pnpm.io/zh/npmrc#global-dir
https://pnpm.io/zh/npmrc#cache-dir

常用命令

node版本管理
# 安装 Node.js 的 LTS 版本
pnpm env use --global lts
# 安装 Node.js v16
pnpm env use --global 16
# 安装 Node.js 的预发布版本
pnpm env use --global nightly
pnpm env use --global rc
pnpm env use --global 16.0.0-rc.0
pnpm env use --global rc/14
# 安装最新版本的 Node.js
pnpm env use --global latest

# 安装指定版本的 Node.js,而不将其激活为当前版本
pnpm env add --global lts 18 20.0.1
# 移除指定版本的 Node.JS
pnpm env remove --global 14.0.0
pnpm env remove --global 14.0.0 16.2.3
# 打印本地安装的版本
pnpm env list
# 打印远程可用的 Node.js 版本
pnpm env list --remote
# 打印远程可用的 Node.js v16 版本
pnpm env list --remote 16
依赖管理
# 查看依赖
pnpm list
# 修补依赖
pnpm patch <pkg name>@<version>
# 添加依赖
pnpm add <pkg>
pnpm add (-D devDependencies) <pkg>
# 安装项目所有依赖
pnpm install (--force 强制重新安装)

标签:node,https,版本,Nodejs,--,global,env,pnpm,镜像
From: https://www.cnblogs.com/lenchu/p/18500257

相关文章

  • ChatGPT-4国内中文版镜像网站整理合集(2024/10/25)
    一、GPT中文版镜像网站①lanjing.ai支持GPT4、4o以及o1,支持MJ绘画②LearnItForSelf支持通用全模型,支持文件读取、插件、绘画、AIPPT③AIChat支持GPT3.5/4,4o以及MJ绘画1.什么是镜像站镜像站(MirrorSite)是指通过复制原始网站内容和结构,创建的备用网站。其主要目的是在......
  • pycharm配置git版本控制
    今天记录一下如何在pycharm工具中配置git版本控制,主要分以下步骤:1、安装git首先需要有git环境,去git官网下载git安装包,下一步下一步执行安装完成即可2、在pycharm中配置git路径下载git后,在pycharm的settings菜单中输入“git”,配置git.exe的路径。点击下图中Test按钮,返回git......
  • Genymotion 模拟器上安装最新版本的微信并正常运行
    安装Genymotion安装步骤1安装虚拟机VirtualBox https://www.virtualbox.org/wiki/Downloads2注册Genymotion帐号 https://www.genymotion.com/account/create/3登录,下载并安装Genymotion https://www.genymotion.com/download/ android9版本的:  Genymotion-ARM-Tran......
  • Python 文件与模块的运行顺序及调用时的执行流程详解【大白话版本!!】
    Python文件与模块的运行顺序及调用执行流程详解引言ython是一种强大的编程语言,具有极大的灵活性和简洁性。无论是在开发小型脚本,还是构建复杂的应用程序时,理解Python文件的运行顺序以及模块调用时的执行流程都至关重要。尤其当你开发大规模项目,涉及到多个模块(文件)之间......
  • docker 容器部署与私有镜像库
    一、 Docker服务安装与启动1.1 docker下载安装docker一般部署在Linux操作系统的服务器上进行使用,安装可使用如下操作行进行安装:1).centos/redhat环境#更换国内阿里的源curl-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repoyummak......
  • 目前国内可用Docker镜像源汇总(截止到20241010)
    国内经常使用Docker的朋友,可能都会涉及到配置镜像源的操作,来加速自己的镜像拉取。然而这段时间陆续发现曾经常用的国内镜像站(各种云商和高校镜像站)现在已经不能用了,搜索互联网可用镜像站或者镜像加速地址,并测试后汇总如下,使用前请自行斟酌。Docker镜像加速列表(截止到20241010)注......
  • pip 的国内镜像源来加速包的下载
    在中国,使用默认的PyPI源可能会导致下载速度较慢。你可以通过设置pip的国内镜像源来加速包的下载。以下是设置pip国内源的步骤:方法1:临时使用国内源你可以在安装包时临时指定镜像源,例如使用清华大学的镜像源:bashpipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simp......
  • 开源模型应用落地-Qwen2.5-7B-Instruct与vllm实现离线推理-CPU版本
    一、前言   离线推理能够在模型训练完成后,特别是在处理大规模数据时,利用预先准备好的输入数据进行批量推理,从而显著提高计算效率和响应速度。通过离线推理,可以在不依赖实时计算的情况下,快速生成预测结果,从而优化决策流程和提升用户体验。此外,离线推理还可以降低云计算成本......
  • js 富文本转义及反转义(包含vue版本的)
    //js//富文本反转义htmlfunctionescape2Html(str){  vararrEntities={'lt':'<','gt':'>','nbsp':'','amp':'&','quot':'"'};returnst......
  • GitLab 中文版正式发布最新版本 17.5
    沿袭我们的月度发布传统,极狐GitLab发布了17.5版本,该版本带来了多仓库MR合并时考虑统一主流水线的执行状态(JH-only)、增强的分支规则编辑功能、密钥推送保护已经正式可用等几十个重点功能的改进。下面是部分重点功能的详细解读。关于极狐GitLab的安装升级,可以查看官方指导文......