前言

命令行界面打开方式

window + r -> cmd

建议

yarn 和 npm 的 全局安装位置全局bin位置,最好设置在同一个盘符呢,这样 bin 目录中的 .cmd脚本文件中可以直接生成相对路径。若不在同一个盘符内,则将会生成绝对路径,由于使用了%~dp0\ 标识符,会导致找不到命令指向的模块。
另外,如果会使用 npm link 或者 yarn link 时,建议 将所有路径都配置在C盘,因为 link 的全局范围,默认为C盘。

npm的安装和修改

查看各种路径命令

  • 查看当前npm包的全局安装路径

    npm prefix -g
    
  • 查看配置列表

    npm config ls
    

修改路径命令

  • 修改npm的包的全局安装路径

    npm config set prefix "D:\software\nodeJs\info\node_global"
    
  • 修改npm的包的全局cache位置

    npm config set cache "D:/Users/nodejs/npm_cache"
    

配置环境变量

将全局路径配置在环境变量中

此电脑 -> 属性 -> 高级系统设置 -> 环境变量 -> 系统变量 -> path ->编辑 - > 新增路径 -D:\software\nodeJs\info\node_global (路径可以根据npm prefix -g查看)

详情参考:yarn的配置

yarn 的安装路径和缓存路径

查看各种路径命令

  • 查看 yarn 全局bin位置

    yarn global bin
    
  • 查看 yarn 全局安装位置

    yarn global dir
    
  • 查看 yarn 全局cache位置

    yarn cache dir
    

修改路径命令

  • 改变 yarn 全局bin位置

    yarn config set prefix "D:\software\Yarn\Data"
    
  • 改变 yarn 全局安装位置

    yarn config  set global-folder "D:\software\Yarn\Data\global"
    
  • 改变 yarn 全局cache位置

    yarn config set cache-folder "D:\software\Yarn\Cache"
    
  • 改变 yarn 全局 link 位置

    yarn config set link-folder "D:\software\Yarn\Data\link"
    

npm/yarn修改全局安装路径和缓存路径。。。相关推荐

  1. 修改Yarn的全局安装和缓存位置

    在CMD命令行中执行 #1.改变 yarn 全局安装位置 yarn config set global-folder "你的磁盘路径" #2.然后你会在你的用户目录找到 `.yar ...

  2. npm 使用淘宝 registry,安装使用 cnpm,设置全局路径和缓存路径

    npm设置全局路径与缓存路径 不自己设置全局路径的话,会默认放在 C 盘下 先创建自己需要设置的文件夹 npm config set prefix "F:\nodejs\node_globa ...

  3. 解决yarn global全局安装的软件或依赖命令不生效

    第六篇博客 解决yarn global全局安装的软件或依赖命令不生效 Created by @一个前端er 2020/05/05 前端菜鸟一枚,欢迎各位大佬对本博文批评指正 其实在我刚接触yarn不久 ...

  4. node mysql安装目录_nodejs 指定全局安装路径和缓存路径

    1.前提:已安装 nodejs(nodejs官网 https://nodejs.org), 并且已将其添加到了环境变量 path 中: 2.进入cmd命令行,然后输入 node -v ,测试是否安装成 ...

  5. nodejs npm install -g 全局安装和非全局安装的区别

    1. npm install xxx -g 时, 模块将被下载安装到[全局目录]中. [全局目录]通过 npm config set prefix "目录路径" 来设置. 比如说, ...

  6. npm修改全局安装默认路径(C:\Users\Administrator\AppData\Roaming\npm\node_modules)

    1.在目标目录下新建两个文件夹:node_global 和 node_cache 2.启动cmd依次执行以下两条命令 npm config set prefix "目标目录绝对路径\node ...

  7. linux下载gcc yarm,修改Yarn的全局安装和缓存位置

    druid报异常 “sql injection violation, part alway true condition not allow"的解决方案 使用durid连接池组件,执行sql ...

  8. 修改texworks安装时的中文路径后,对texworks注册表数据值的修改方式

    前一个月我LaTeX\LaTeXLATE​X遇到了问题,使用最基本的section环境都会出问题,黑体中文字符全部变成□.当然至今也没有解决,如果有好心人知道解决方案可以告诉我(我会把我遇到的问题放到 ...

  9. 【nvm】mac系统切换node版本之后,yarn等全局安装的包都没了

    切换回去就有了,看到网上的解释是node中npm下载的包只在当前版本的node下使用,切换后需要重新下载,我在win上面切换好像没有出现这种情况 https://www.nuomiphp.com/t/ ...

最新文章

  1. pymysq向mysql写数据 为什么本地无法查看_从运维角度浅谈MySQL数据库优化,中小企业DBA必会...
  2. python写前端代码_哪种ide能同时写java和前端代码?
  3. Linux内核模块开发常用内核接口
  4. Kotlin——初级篇(一):最详细的环境搭建
  5. python安装的模块在pycharm中能用吗_pycharm安装python模块
  6. iphone分屏功能怎么用_你用iPhone手机,没学会这7个功能,难怪会说手机不好用...
  7. 被低估的电池管理系统BMS
  8. 海康人脸服务器型号,DS-2CD7A27FWD/F-LZ(S) 海康人脸识别摄像机 海康200万像素深眸智能人脸日夜筒型网络摄像机...
  9. macOS 卡顿或无法启动怎么办?教你重置Mac苹果SMC、NVRAM、PRAM
  10. 如何用 css 画一个正方体
  11. iOS 逆向编程(二十三)dsc_extractor 动态库提取器
  12. SAP中的client
  13. 如何使单片机复位可靠,单片机复位电路?
  14. ArcGIS Pro脚本工具(6)——修复CAD图层数据源
  15. java 建一个car_大学java习题 :定义一个汽车类car
  16. ROS工业机器人和工业自动化竞赛ARIAC 2021即将启动
  17. KDD 2022时空数据挖掘领域论文汇总
  18. 学习-Java继承和多态之子类继承性
  19. python实现clahe对比度增强
  20. linux反向查看文件内容tac,Linux查看文件内容的方法(cat,tac,more,less,head,tail)

热门文章

  1. Linux下ACE、xml解析库开发环境搭建
  2. python 内建函数 str() 和 repr() 的区别
  3. C++—— cin输入流详解
  4. QuickSort 优化后的快速排序算法
  5. 【AI视野·今日Robot 机器人论文速览 第十六期】Tue, 29 Jun 2021
  6. 2022年有哪些值得学习的Java开源项目?这7个火爆了
  7. 类与对象初识 类是模具 对象是产品 0314 2101
  8. screentogif 屏幕录制生成gif图片的软件安装过程
  9. 190729知识笔记
  10. 我的AI之路 —— 从裸机搭建GPU版本的深度学习环境