1、npm

全局设置:

  1. 输入如下命令查看镜像地址:
npm config get registry
  1. 输入如下命令设置镜像地址为淘宝:
// 推荐地址
npm config set registry https://registry.npmmirror.com npm config set registry https://registry.npm.taobao.org
  1. 输入如下命令还原默认镜像地址:
npm config set registry https://registry.npmjs.org

临时使用:

输入如下命令可临时使用一次淘宝镜像地址:

npm --registry https://registry.npm.taobao.org install XXX(模块名)

cnpm:

  1. 输入如下命令全局安装cnpm:
npm install -g cnpm --registry=https://registry.npmmirror.com
  1. 使用如下命令即可安装依赖包:
cnpm install XXX(模块名)

2、yarn

  1. 输入如下命令查看镜像地址:
yarn config get registry
  1. 输入如下命令设置镜像地址为淘宝:
// 设置镜像地址为淘宝(地址1,推荐):
yarn config set registry https://registry.npmmirror.com
// 设置镜像地址为淘宝(地址2):
yarn config set registry https://registry.npm.taobao.org
  1. 输入如下命令还原默认镜像地址:
yarn config set registry https://registry.yarnpkg.com

3、pnpm

  1. 输入如下命令查看镜像地址:
pnpm config get registry
  1. 输入如下命令设置镜像地址为淘宝:
// 设置镜像地址为淘宝(地址1,推荐):
pnpm config set registry https://registry.npmmirror.com
// 设置镜像地址为淘宝(地址2):
pnpm config set registry https://registry.npm.taobao.org
  1. 输入如下命令还原默认镜像地址:
pnpm config set registry https://registry.npmjs.org

4、yarn相关问题

yarn create vue创建项目出现“文件名、目录名或卷标语法不正确”的错误:

出现该错误,有可能是yarn bin的目录和yarn的全局安装模版目录不在同一个硬盘分区下。

  1. 查看npm全局包位置
npm config get prefix
  1. 查看npm缓存位置
npm config get cache
  1. 查看yarn命令目录
yarn global bin

将yarn命令目录配置到系统变量Path上,如:D:\Net_Program\Net_NodeJS\node_global\bin

  1. 查看yarn全局安装位置
yarn global dir
  1. 在npm包位置(如:D:\Net_Program\Net_NodeJS\node_modules)新建yarn文件夹,然后再yarn中新建global和cache文件夹,重新设置yarn的全局位置和缓存位置
yarn config set global-folder "D:\Net_Program\Net_NodeJS\node_modules\yarn\global"
yarn config set cache-folder "D:\Net_Program\Net_NodeJS\node_modules\yarn\cache"

到此,问题解决。

设置npm、yarn和pnpm的国内镜像地址和yarn命令相关问题的更多相关文章

  1. python 相关模块安装 国内镜像地址

    python 相关模块安装 国内镜像地址 pipy国内镜像目前有: http://pypi.douban.com/  豆瓣 http://pypi.hustunique.com/  华中理工大学 ht ...

  2. docker配置国内镜像地址,解决无法pull镜像问题docker: Error response from daemon

    问题: 执行命令 $ docker run -it --rm -p 8888:8080 tomcat:8.5.32 报错 Unable to find image 'tomcat:8.5.32' lo ...

  3. idea设置自带的maven为国内镜像

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/panchang199266/articl ...

  4. maven 国内镜像地址

    由于连接国外网站时网速特慢,为解决这个问题,os china 建立了一个maven 的私服.为了记忆,特将此记录. settings.xml 设置镜像方法步骤如下: 1. mirrors 设置 < ...

  5. android sdk 国内镜像地址

    启动 Android SDK Manager ,打开主界面,依次选择「Tools」.「Options...」,弹出『Android SDK Manager - Settings』窗口: 在『Andro ...

  6. 解决 Python 连不上pip库的问题(使用国内镜像地址)

      经常在使用python的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下,这样就能解决被墙导致的装不上 ...

  7. docker配置国内镜像地址

    docker的官方镜像站被大天朝强了,今天发现阿里有镜像加速这个功能,目前好像是在公测中,废话不多说,接下来告诉你怎么操作. 点击进入阿里镜像库 https://cr.console.aliyun.c ...

  8. Docker 修改国内镜像地址

    curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://86d2a50b.m.daocloud.io 该脚本可以 ...

  9. composer 更新国内镜像地址

    composer config -g repo.packagist composer https://packagist.phpcomposer.com​

  10. maven更新慢,改用国内镜像地址

    方法很简单: 在 maven根目录 > conf > settings.xml 中 <mirrors>里添加以下子节点: <mirror> <id>al ...

随机推荐

  1. Mybatis源代码分析之类型转换

    ORM框架最重要功能是将面向对象方法中的对象和关系型数据库中的表关联了起来,在关联过程中就必然涉及到对象中的数据类型和数据库中的表字段类型的转换,Mybatis中的org.apache.ibatis. ...

  2. Fork/Join框架之Fork、Join操作

    Fork Fork就是一个不断分枝的过程,在当前任务的基础上长出n多个子任务. 当一个ForkJoinTask任务调用fork()方法时,当前线程会把这个任务放入到queue数组的queueTop位置 ...

  3. Tornado框架之项目部署(六)

    知识点 supervisor配置与使用 nginx配置 目录: 部署Tornado 1. supervisor 安装 配置 启动 supervisorctl 2. nginx 部署Tornado 为了 ...

  4. 设计模式【3.3】-- CGLIB动态代理源码解读

    cglib 动态代理 cglib介绍 CGLIB 是一个开源项目,一个强大高性能高质量的代码生成库,可以在运行期拓展 Java 类,实现 Java 接口等等.底层是使用一个小而快的字节码处理框架 AS ...

  5. 一个大幅提高开发效率的工具库 WYBasisKit

    WYBasisKit (持续更新) WYBasisKit 是做什么的? WYBasisKit 不仅可以帮助开发者快速构建一个工程,还有基于常用网络框架和系统API而封装的各种实用方法.扩展,开发者只需 ...

  6. Astro v5 x DevNow

    先介绍下 DevNow DevNow Github 体验网站 DevNow 是一个精简的开源技术博客项目模版,支持 Vercel 一键部署,支持评论.搜索等功能,欢迎大家体验.同时也支持 Follow ...

  7. 基于CPLD/FPGA的呼吸灯效果实现(附全部verilog源码)

    一.功能介绍 此设计可以让你的FPGA板子上那颗LED具有呼吸效果,像智能手机上的呼吸灯一样.以下源码已上板验证通过,大家可直接使用. 二.呼吸灯Verilog源码 ps1. 带★号处可根据需要进行修 ...

  8. uni-app上下级页面数据双向通信

    前情 最近在做小程序项目,选用是当前比较火的uniapp技术栈,经常会遇到页面间消息传递的需求. 为什么要这么做? uniapp页面间数据通信方式有很多:通过url传参,状态管理库vuex/pinia ...

  9. uni-app 横竖屏问题

    前情 uni-app是我很喜欢的跨平台框架,它能开发小程序,H5,APP(安卓/iOS),对前端开发很友好,自带的IDE让开发体验也很棒,公司项目就是主推uni-app 坑位 最近有用户反馈闪屏页也叫 ...

  10. 数据库开发规范v1.0

    一.建表规约 [强制]表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint( 1 表示是,0 表示否). 说明:任何字段如果为非负数,必须是 unsi ...