npm 私服,如何只存储私有的包,npm 原本源上的包不存储,太吃硬盘了。
简单在本地用docker实验搭了一个npm私服,发现除了自己上传的包,该私服还会自动保存在 npm install 时安装的包,这样项目多了,势必会很吃硬盘,有什么方式不存储这些公有的包。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
简单在本地用docker实验搭了一个npm私服,发现除了自己上传的包,该私服还会自动保存在 npm install 时安装的包,这样项目多了,势必会很吃硬盘,有什么方式不存储这些公有的包。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
你安装的时候所有包都走的私服?那当然会被代理缓存了。
先把你本机的仓库改回去,之后可以在
npm install
时手动指定仓库:如果你发布的私有包都有固定的开头(比如都是
@foo/***
),也可以设置一个全局的配置,不用npm install
时特殊指定了。