运维工具搭建npm私有镜像仓库,天下苦于npm build久矣
Posted 汉科云
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运维工具搭建npm私有镜像仓库,天下苦于npm build久矣相关的知识,希望对你有一定的参考价值。
前 言
Verdaccio 是什么?
Verdaccio能做什么?
1. 缓存npmjs.org仓库
2. 私有仓库
3. 链接多个仓库
4. 覆盖公共软件包
5. 端到端测试
安 装
1. 前置条件
1)Node版本
-
verdaccio@3.x Node v6.12 是最低的版本. -
verdaccio@4.0.0-alpha.x or verdaccio@4.x Node 8.x (LTS "Carbon") 是最低的版本.
2)npm >=4.x or yarn
3)Web界面 支持 Chrome, Firefox, Edge, and IE11 browsers.
2. Docker-compose方式部署
-
请参考verdaccio官方文档
https://verdaccio.org/docs/en/configuration
-
提速node的构建速度,建议启用多阶段构建
https://www.freecodecamp.org/news/speed-up-node-re-builds-leveraging-docker-multi-stage-builds-and-save-money-65189a4ab115/
参考链接
-
https://medium.com/engenharia-noalvo/ways-to-have-your-private-npm-registry-and-a-final-diy-solution-eed001a88e74 -
https://verdaccio.org/docs/en/what-is-verdaccio
以上是关于运维工具搭建npm私有镜像仓库,天下苦于npm build久矣的主要内容,如果未能解决你的问题,请参考以下文章