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

引言

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

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

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

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

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

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

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

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

相关推荐
亿元程序员3 分钟前
历时100天,亿元Cocos小游戏实战合集顺利完结!!!
前端
恋猫de小郭17 分钟前
Flutter Beta 版本引入 ScrollCacheExtent ,并修复长久存在的 shrinkWrap NaN 问题
android·前端·flutter
Liu.77418 分钟前
vscode前端实用插件
前端·vscode
HWL567928 分钟前
使用CSS实现,带有动态浮动高亮效果的导航菜单
前端·css
GISer_Jing29 分钟前
AI Agent技能Skills设计
前端·人工智能·aigc·状态模式
大漠_w3cpluscom32 分钟前
使用 sibling-index() 和 if() 实现动态的 :nth-child()
前端
小江的记录本1 小时前
【PageHelper】 【Spring Boot + MyBatis + PageHelper】 完整项目示例+PageHelper核心原理深度解析
java·前端·spring boot·后端·sql·spring·mybatis
亿牛云爬虫专家1 小时前
Node.js Axios爬虫代理配置指南与内存泄漏排查
爬虫·node.js·axios·爬虫代理·内存泄漏·企业级场景·tcp 连接复用
JamesYoung79711 小时前
第九部分 — 打包、调试和发布 发布前的打包与发布检查清单(Chrome 应用商店)
前端·chrome
多加点辣也没关系1 小时前
Node.js 与 npm 的安装与配置(详细教程)
前端·npm·node.js