博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mac npm全局依赖包变量_如何管理NPM全局包
阅读量:5106 次
发布时间:2019-06-13

本文共 475 字,大约阅读时间需要 1 分钟。

b5ecfdc616515961774cb91871a4789e.png

作为一名前端开发人员经常需要安装NPM全局包,时间一久它们会占据一定的磁盘空间。那么如何去管理这些全局包呢?

首先需要明白的是当我们安装之后这些包都安装在本机的什么位置,所占据的空间的大小是多少?以MacOS为例, 因为我使用的是nvm安装的node所以它会挂载在当前用户名下的隐藏文件夹.nvm中:

/Users/YOUR_NAME/.nvm/versions/node/v12.1.0/lib/node_modules

我们可以通过命令行

du -sh *  --------217M	@tarojs5.0M	autocannon 58M	cnpm 53M	commitizen  0B	cw-tool 65M	elasticdump

查看各个全局包的列表和大小,然后删除你的包即可

npm uninstall -g 

NPM 缓存的清理

随着使用NPM的时间越来越多,NPM的缓存会占据较大空间

cd ~/.npmdu -sh *  -------- 3G _cacache

删除cacache文件夹即可

rm -rf _cacache

转载地址:http://emudv.baihongyu.com/

你可能感兴趣的文章
X64 Deep Dive
查看>>
iOS程序启动的过程及原理
查看>>
vscode React插件
查看>>
redis 安装后不能使用
查看>>
开发落网电台windows phone 8应用的计划(5)
查看>>
二维火Java实习生面试
查看>>
HDU 4734 - F(x) (数位DP)
查看>>
调用GridControl自带的导航按钮
查看>>
Nowcoder | [题解-N165]牛客网NOIP赛前集训营-普及组(第二场)
查看>>
充放电利器 BYD双向逆变充放电技术解析
查看>>
74. 编码与解码
查看>>
导入excle读取表头添加到对应的源字段列表里
查看>>
UVA10453
查看>>
竟态条件(时序竟态)初窥
查看>>
Infopath 2010 设置具有 xsi:nil 属性的节点的值
查看>>
HTML5 设备上的API
查看>>
使用Ueditor上传图片到图片服务器(二)
查看>>
TestNg 12. extentReport测试报告
查看>>
Java SimpleDateFormat的用法(日期格式)
查看>>
记一次线上Java程序导致服务器CPU占用率过高的问题排除过程
查看>>