首页 > 其他分享 >【nvm,npm , cnpm , yarn】

【nvm,npm , cnpm , yarn】

时间:2024-04-18 18:55:25浏览次数:27  
标签:npm node cnpm yarn registry 版本 nvm

nvm nvm官网

nvm是一个nodejs的版本管理工具。可以安装和切换不同版本的node.js。

  • nvm install [arch] :安装指定版本node

  • nvm list [available] :查看已安装的node版本列表 。 available表示查看所有可安装的node版本列表

  • nvm on : 开启node.js版本管理。

  • nvm off : 关闭node.js版本管理

  • nvm uninstall : 卸载node指定版本

  • nvm use [version] [arch] :使用不同版本的node

  • nvm root [path] :

  • nvm version :查看nvm版本

npm

npm是node提供的包管理工具,因为服务器在国外,所以速度很慢,代理下载速度慢

cnpm

cnpm是淘宝镜像 服务器在国内下载速度更快

安装 cnpm 淘宝镜像:

npm install -g cnpm --registry=https://registry.npmmirror.com

将npm设置为淘宝镜像

npm config set registry registry=https://registry.npmmirror.com

通过npm查看cnpm镜像设置

npm config get registry 

通过cnpm查看cnpm镜像设置

cnpm config get registry 

yarn

解决由于语义版本控制而导致的npm安装的不确定性问题

离线模式

pnpm

标签:npm,node,cnpm,yarn,registry,版本,nvm
From: https://www.cnblogs.com/lingXie/p/18144199

相关文章

  • NVM安装和环境变量配置
    1.卸载node(没有安装的可以直接跳过)nvm是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs,解决node各种版本存在不兼容现象。但在安装之前需要先卸载之前的nodejs1)在控制面版或者应用列表中卸载nodejs2)不行就全局搜索然后删除相......
  • 使用rollup打包一个npm包
    使用rollup打包一个npm包前言:在这个都在使用npminstall,来安装包的时代,你是否想发布一个自己的npm包,或者你工作中是否要发布一个npm包,来到你的项目中到处使用呢?(不晓得npm是什么的请移步:npm)那么今天我们就来学习一下怎样打包一个自己的npm包1.首先准备环境node本地环境,vscod......
  • electron npm install 报错解决方案
    问题解决方案ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/......
  • npm link实操详细指南
    参考资料:https://www.cnblogs.com/zhangzl419/p/15210835.html1、什么时候使用npmlink?npmlink用来在本地项目和本地npm包之间建立连接,可以在本地进行模块测试。npm包在开发和迭代更新时,不适合直接发布到线上或者直接发布测试版本进行调试,会导致过程繁......
  • npm ERR! errno CERT_HAS_EXPIRED(淘宝镜像证书过期)
    淘宝镜像证书过期npmERR!codeCERT_HAS_EXPIREDnpmERR!errnoCERT_HAS_EXPIREDnpmERR!requesttohttps://registry.npm.taobao.org/echartsfailed,reason:certificatehasexpired SSL证书已过期导致npm命令失败的问题。通常是因为证书过期或不再受信任而引......
  • dva使用yarn编译出错
    1.报错信息./src/models/example.jsModulebuildfailed:TypeError:/Users/user/Desktop/learn-code/10.React/01_dva-came/src/models/example.js:path.isPrivateisnotafunctionatArray.forEach()只要启动项目,然后修改example代码,只要example发生改变就会报该......
  • vscode使用npm安装依赖报错
    1.报错信息npmERR!codeEPERMnpmERR!syscallopennpmERR!pathC:\Node\node_cache_cacache\index-v5\4b\d5\ac02d8eac51f5c368b18a948d14b7ba882d43e6f4cafddbf9dda740d2afanpmERR!errno-4048npmERR!Error:EPERM:operationnotpermitted,open'C:......
  • npm,registry,镜像源,npm切换源,yarn,cnpm,taobao,nrs
    描述我们在使用node的npm下载依赖的时候,往往下载速度很慢,那是因为npm默认的是npm处于国外的官方镜像源。所以需要切换到国内的镜像源来加速依赖下载。所以本文推荐一款简单好用npm镜像源管理器,可以方便开发者管理自己的镜像源。推荐:npm-registry-nrs......
  • rollup开发一个npm插件/包
    创建一个项目创建一个空项目,并初始化npminit-y局部安装rollupyarnadd--devrollup并创建其配置文件rollup.config.jsexportdefault{ input:'src/main.ts', output:{ file:'bundle.js', format:'cjs' }};如果你的项目是源码是基于js写的,那么截止到目前,......
  • node 和 npm 如何进行版本升级
    node和npm在某种意义上,早已成为当前前端开发中不可或缺的工具。本文将介绍如何进行node和npm的版本升级和指定等等操作。查看node和npm版本:node-vnpm-v清除npm缓存:npmcacheclean-f如何升级npm当只需要简单的升级npm的时候,可以比较方便的处理。npm升级到最新版......