当前位置: 首页 > news >正文

npm全局安装依赖指定存放文件目录

引言

学校机房,每次默认在c盘装完 电脑关机重启都得重新安装,十分麻烦

1-创建依赖安装/缓存目录

image-20240622211535895

2-打开终端输入设置安装目录位置的命令

npm set cache \你创建的缓存文件目录\
npm set prefix \你创建的global全局安装依赖文件目录\

至此以后npm -g 依赖名, 这样全局安装都将存放到该文件夹下

如果不带 -g 则是在当前文件夹下安装依赖。

如果带了 --save 安装依赖之后会将依赖及其对应的版本存放到 package.json文件下

如果环境发生变化,且依赖不是安装在项目文件夹下(一般不会,因为有很多小文件,传输速度极慢),此时npm i即可, 这里的i是install的缩写, 你也可以 npm install

相关文章:

  • 电子电气架构——由NRC优先级引起的反思
  • 华为appgallery上架
  • 借助AI快速提高英语听力:如何获得适合自己的听力材料?
  • Python爬虫介绍
  • 2024 年值得推荐的 10 款 iPhone 数据恢复软件
  • Less与Sass的区别
  • Mac数据如何恢复?3 款最佳 Mac 恢复软件
  • 汽车网络安全 -- 漏洞该如何管理
  • 面试题2:从浏览器输入一个URL,到最终展示前端页面这一过程,会发生什么?
  • 基于SpringBoot+大数据城市景观画像可视化设计和实现
  • transformer中的build_attention_mask
  • HTTP 请求中的 Content-Type 类型详解
  • [15] 使用Opencv_CUDA 模块实现基本计算机视觉程序
  • Uniapp在屏幕尺寸低于960出现样式错乱(开箱即用)
  • setInterval 定时任务执行时间不准验证
  • 【vuex入门系列02】mutation接收单个参数和多个参数
  • 【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
  • Angular 2 DI - IoC DI - 1
  • CAP 一致性协议及应用解析
  • JAVA_NIO系列——Channel和Buffer详解
  • Java-详解HashMap
  • MySQL主从复制读写分离及奇怪的问题
  • node-glob通配符
  • Promise面试题2实现异步串行执行
  • react 代码优化(一) ——事件处理
  • SQLServer插入数据
  • v-if和v-for连用出现的问题
  • vue数据传递--我有特殊的实现技巧
  • 从伪并行的 Python 多线程说起
  • 紧急通知:《观止-微软》请在经管柜购买!
  • 如何解决微信端直接跳WAP端
  • 三栏布局总结
  • 设计模式 开闭原则
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • 一个SAP顾问在美国的这些年
  • Java性能优化之JVM GC(垃圾回收机制)
  • 阿里云ACE认证学习知识点梳理
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • # Spring Cloud Alibaba Nacos_配置中心与服务发现(四)
  • $jQuery 重写Alert样式方法
  • %check_box% in rails :coditions={:has_many , :through}
  • (2024最新)CentOS 7上在线安装MySQL 5.7|喂饭级教程
  • (6)添加vue-cookie
  • (delphi11最新学习资料) Object Pascal 学习笔记---第14章泛型第2节(泛型类的类构造函数)
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (附源码)php新闻发布平台 毕业设计 141646
  • (含答案)C++笔试题你可以答对多少?
  • (十)Flink Table API 和 SQL 基本概念
  • (四)JPA - JQPL 实现增删改查
  • (一)插入排序
  • (转)关于多人操作数据的处理策略
  • (转)人的集合论——移山之道
  • **python多态
  • *ST京蓝入股力合节能 着力绿色智慧城市服务
  • .NET CLR基本术语