Nexus3配置npm私服有三个类型:

host:本地存储,提供本地私服功能,可上传

proxy:提供代理其他仓库的类型

group: 组类型,组合多个仓库为一个地址,最终开发人员使用镜像源为该group地址

1、创建blob存储

创建一个专门存放npm的store

2、创建hosted类型npm

hosted:我们会重复运行,所以需要将deployment选为allow redeploy。

3、创建代理仓库类型的npm(可多个)

填写淘宝镜像源地址:https://registry.npm.taobao.org/或原生地址:https://registry.npmjs.org,视开通权限网络为准。

4、创建group类的npm

将npm-hosted、npm-proxy将入group

配置完成后,就可以使用了

1、无外网情况下的node前端项目使用

(1)查看当前镜像源 npm config get registry / yarn config get registry

(2)npm切换镜像源 npm config set registry http://192.168.xx.xx:8081/repository/npm-group/

(3)删除原来的package-lock文档安装依赖 npm install

(4)下载yarn npm install yarn -g

或使用.msi进行yarn安装,下载地址:https://classic.yarnpkg.com/latest.msi

Ps:云桌面出现 系统不允许脚本运行的标识,使用set-ExecutionPolicy RemoteSigned命令

(5)删除原来的yarn.lock文档或拉取新的lock文档后,使用yarn安装node

yarn config set registry http://192.168.xx.xx:8081/repository/npm-group/

yarn install

注意事项:

  1. 务必将原来的lock文档删掉,生成新的lock文档。
  2. 有时会出现多个网络连接超时提醒,但是接着等就好了。
  3. 如果一直显示网络不通,可能是网络关系没开
  4. 某些依赖pre-build失败,需要使用淘宝镜像,如img的package优化依赖就需要翻墙,使用原始连接也无用
  5. 若提示某个依赖下没有需要的tgz包,淘宝镜像下载的包是没有tgz包的,只有原始连接的下载下来有tgz包

如何使用nexus3在无外网情况下(如云桌面)配置npm私库相关推荐

  1. linux 无外网情况下安装 mysql

    由于工作需要,需要在一台装有 CentOS 系统的测试服务器上安装 MySQL ,由于该服务器上存有其他比较重要的测试数据,所以不能连接外网.由于之前安装 MySQL 一直都是使用 yum 命令一键搞 ...

  2. 网络摄像头无外网情况下,与安卓手机互联查看图像,修改设置方法

    近期在思考网络摄像头怎么能与安卓手机直连(通过手机typec口转网口线),测试没有成功,好多摄像头软件与手机sdk不兼容,无法使用,于是另辟蹊径,找到另外一种办法: 工具及软件: 1:无线路由器一台( ...

  3. 无外网情况下RPM方式安装MySQL5.6

    RPM方式安装MySQL5.6 a. 检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名称) 1 [root@localhost ~]# rpm -qa | grep -i ...

  4. 利用nginx反向代理在内网服务器(无外网)下访问接口,视频,地图(一)

    最近在项目中遇到一个需求,需要把项目部署在客户内网服务器上(无外网),内网服务器(无外网)需要访问公网IP,由于我们的项目包括外接谷歌地图接口,视频直播接口:项目经理就把这个任务分配给我,让做ngni ...

  5. 无外力矩情况下的刚体旋转

    如果系统不受外力矩,则总角动量是常数,刚体的旋转动能也是常数. 把角动量矢量 H \boldsymbol{H} H按照本体组坐标系 B \mathcal{B} B进行展开 H = B H = H 1 ...

  6. 无外网状态下,批量安装windows服务器补丁

    在开篇之前扯点闲话,我们在远程访问linux服务器可以有xshell之类的远程工具.当时在windows这块要不就是teamview.向日葵之类的工具,但是这些不太具备批量操作.管理等功能,在这里推荐 ...

  7. 关于win10笔记本创建无外网热点的方法探讨1

    因工作需要,需在封闭信号的室内搭建无线局域网.两个设备分别是笔记本和工控机,都有wifi模块,且均为win10系统.网上查找了一些资料,这个组网的方案应该是可行的.下面记录我尝试的两种方法.(都还存在 ...

  8. 服务器无外网环境安装软件

    服务器无外网环境安装软件 背景 yum源 rpm安装 背景 有过linux服务器内网环境安装各种软件经历的童靴或多或少体验过安装过程中各种依赖缺失,又找不到合适rpm包的痛苦,下面是一些我工作经历中总 ...

  9. 无屏幕有线情况下笔记本电脑连接树莓派

    无屏幕有线情况下笔记本电脑连接树莓派 获取树莓派ip 使用SSH远程登录树莓派 远程VNC桌面服务访问 首先我们需要将网线接入到树莓派中,如下: 获取树莓派ip 1. 假如有屏幕的话可以通过在树莓派L ...

最新文章

  1. 揭榜:2018中国AI英雄风云榜,年度10位杰出领军人物!
  2. Maven项目加载JAR包
  3. Eclipse——WindowBuilder插件
  4. Android开发之WebView加载HTML源码包含转义字符实现富文本显示的方法
  5. 年化收益17.1%!这个看基本面长线炒股的AI有点厉害
  6. c# 开发项目的过程
  7. 大学生IT网络创业计划书
  8. 四川大学 计算机复试分数线,2015年四川大学考研复试分数线已公布
  9. 博通无线网卡驱动 linux,debian 安装博通无线网卡驱动
  10. python爬虫:利用BeautifulSoup爬取链家深圳二手房首页的详细信息
  11. 平分七筐鱼c语言y,平分七筐鱼 - 寂寞暴走伤的个人空间 - OSCHINA - 中文开源技术交流社区...
  12. texstudio设置暗黑主题
  13. linux双网卡双路由配置,linux配置双网卡双路由
  14. 排球比赛计分程序功能说明书
  15. 内卷老员工之三级缓存和伪共享
  16. 基于JAVA(Springboot框架)助农商城平台系统设计与实现 毕业设计开题报告
  17. Android NDK thread 回收crash, signal 4 (SIGILL), code 1 (ILL_ILLOPC) , fault addr 地址
  18. html获取附件上传位置,html中上传文件得到文件的绝对路径!
  19. 如何查看谷歌浏览器保存的网页密码
  20. why bbr is removed from webrtc?

热门文章

  1. java 形参和实参_Java——形参和实参的区别
  2. 基于C#进行AutoCAD二次开发初探(一)——调用dll库
  3. iview 编辑回显form校验错误
  4. lodash map
  5. 光明顶之战 | 对决实时数据同步软件性能之巅
  6. 基础概念之单片机的时钟周期和机器周期概念
  7. 数据中台-数仓分层思想
  8. 全球及中国RNA测序服务行业研究及十四五规划分析报告
  9. 【数据库】DDL、DML、DCL简介
  10. @Modifying注解和@Transactional注解?