代理服务器 查看npm_使用sinopia搭建npm仓库,代理内网服务器npm服务
在window环境下需要安装npm install --global --production windows-build-tools
npm install -g node-gyp
安装sinopianpm install -g sinopia
配置监听端口及ip
你需要去配置下 .config/sinopia/config.yaml文件,这个文件你需要去找一下。
在文件末尾添加(端口号自行设定):
listen: 0.0.0.0:4873
然后就可以访问虚拟机的npm仓库地址了
服务端启动sinopiasinopia
linux后台启动
node服务非常脆弱,一般在实际中使用都会配合守护进程。这里我用的是 pm2 做守护进程
首先全局安装 PM2,执行下面语句:npm install -g pm2
再执行下面语句,通过 PM2 启动 sinopia:pm2 start `which sinopia`
客户端配置仓库地址
ip需要更改为仓库地址npm set registry http://172.0.0.5:4873/
然后客户端就可以从代理服务器下载npm包了npm install -g forever
npm install -g node-gyp
nrm 来管理 npm 的镜像地址
添加镜像地址nrm add 94
nrm add taobao https://registry.npm.taobao.org
nrm add npm https://registry.npmjs.org
切换镜像地址nrm use taobao
测试镜像地址nrm test taobao
其他命令ls List all the registries
current Show current registry name
use Change registry to registry
add [home] Add one custom registry
del Delete one custom registry
home [browser] Open the homepage of registry with optional browser
test [registry] Show response time for specific or all registries
help Print this help
代理服务器 查看npm_使用sinopia搭建npm仓库,代理内网服务器npm服务相关推荐
- python 内网镜像站_搭建私有YUM仓库与内网镜像站
原标题:搭建私有YUM仓库与内网镜像站 搭建私有YUM仓库 私有yum仓库环境 系统版本:centos7.4 IP:192.168.1.47 #最好能上公网 私有yum仓库服务端配置 第一:创建使用y ...
- 内网服务器自建 yum、epel 源仓库
内网服务器自建 yum 源在前面文章中已更新, 快捷通道:https://blog.csdn.net/weixin_45512662/article/details/105348960?spm=100 ...
- 群晖搭建个人网站,内网穿透实现公网访问 3/3
列文章 群晖搭建个人网站,内网穿透实现公网访问 1/3 群晖搭建个人网站,内网穿透实现公网访问 2/3 群晖搭建个人网站,内网穿透实现公网访问 3/3 上一篇: 群晖搭建个人网站,内网穿透实现公网访问 ...
- 基于Linux centos7 搭建内网服务器,并通过外网访问
搭建内网服务器的目的是: 1.建立自己私有服务器,方便自己存储资料,项目管理等 2.或小公司搭建公司内部服务器,方便内部资源共享,项目管理,协同开发等 主要包括以4部分(链接): 一.运行环境搭建,c ...
- 搭建可通过外网访问的内网服务器
这是本人,第一次写博客,文采不好,技术也菜鸟,请不要见怪. 前一段时间裸辞了,于是开始广投简历.可是现实是非常的残酷,年底了面试的通知很少.想着是不是自己的简历上干货太少了,不如把自己之前做的项目连接 ...
- 内网服务器通过代理服务器访问外网
背景 首先有两台服务器183和184,其中184无外网,183有外网.现在184服务器是无法访问外网的,需要使用代理的方法让184通过有外网的183访问外网. 该操作一共可以分为两个部分:一.配置18 ...
- 群晖搭建个人网站,内网穿透实现公网访问 1/3
系列文章 群晖搭建个人网站,内网穿透实现公网访问 1/3 群晖搭建个人网站,内网穿透实现公网访问 2/3 群晖搭建个人网站,内网穿透实现公网访问 3/3 现代商业活动离不开数据,随着时间推移,企业的数 ...
- 内网穿透从搭建到溯源(内网隧道搭建、绕过、隧道流量分析、日志分析、隧道防护)
背景 在攻防博弈这个永久的话题中,永远不会缺少一个重要角色即内网穿透.当渗透测试人员在进入内网,需要扩大战果的时候,往往会遇到内网的一些防护策略,不外乎边界设备.防火墙及入侵检测设备对端口或者数据包的 ...
- 毕业设计--20200228--内网搭建domoticz系统 frp内网穿透实现天猫精灵控制内网设备
记录一下三天的成果. 花费了3天的时间 我在树莓派上面搭建了一个domoticz 的智能家居系统 然后利用frp 去实现将本地的内网地址 穿透到 公网上面的 阿里云的个人服务器的8080 端口, 最终 ...
最新文章
- 程序员进阶之算法练习:LeetCode专场
- 我们讨论的是《战争之城》的一个简单版本。如果地图上只有空旷的空间,河流,钢墙和砖墙。你的任务是尽快得到奖金,假设没有敌人会打扰你(见下图) 你的坦克不能穿过河流和墙壁,但它可以通过射击摧毁砖墙。当你击
- 我的软考之路——软考心得
- 【渝粤教育】电大中专新媒体营销实务 (16)作业 题库
- MySQL安装错误: unknown option '--skip-federated'
- 经典逻辑编程题(本文用python实现)
- 用MATLAB实现神经网络
- 【Android】Android Studio中新创建的app目录结构
- Matlab:批量文件命名
- Windows开机自动运行软件目录
- linux 定时任务 crond 服务介绍
- linux杂谈(十七):iscsi存储分离技术
- 股市像脱缰的“野牛”,谁是最好的“牛崽”?
- 两个应用程序之间的通信
- 程序员喜欢的5款最佳代码比较工具
- .Net程序员学用Oracle系列(18):PLSQL Developer 攻略
- 2018Android面试宝典
- php js轮播图片代码,javascript实现焦点图轮播效果代码示例
- 三年开发转行测试没人要
- 好课堂Scratch编程08 趣学篇(四)密林深处的危险气息
热门文章
- 电脑程序无法打开,开机5S后速度变慢,程序无法安装
- OpenCV-寻找非零点cv::findNonZero
- 按钮控制android progressbar,Android ProgressBar手动控制开始和停止
- 怎么调整矩形边框宽度_PKPM:梁刚度放大通过放大系数与矩形梁转T形梁的区别...
- markdown 折叠目录_Markdown秒变PPT
- java通过异常传递消息_如何消除'Failed to load IMAP envelope'消息传递异常?
- gitee项目能用SVN拉取吗_基于SpringBoot的车牌识别系统(附项目地址)
- HTTP和RPC的区别?
- 剑指offer面试题[37]-两个链表的第一个公共结点
- C++冒泡排序(包含初级、正宗及改进三种实现)