文档章节

使用`npm_lazy`+`nrm`搭建本地npm中继

春眠不觉晓
 春眠不觉晓
发布于 2016/06/22 12:25
字数 380
阅读 62
收藏 0

先上一张美图吧!

必应上的今日美图

环境

windows 10 64位
nodejs v4.4.3
nrm 0.3.1
npm_lazy 1.10.0

开始

(1)首先安装nodejs,我选择的是稳定版v4.4.3。

(2)接着安装nrm。 nrm是一个帮助你在不同npm镜像间切换的工具。

npm config set registry https://registry.npm.taobao.org
npm install -g nrm

npm config set registry https://registry.npm.taobao.org: 表示使用国内淘宝镜像。
安装了nrm后, 你就不用再写这句了, 直接使用nrm use taobao即可。
nrm的使用非常简单, 可以参考这里

(3)下面就来安装npm_lazy了。参考

npm install -g npm_lazy

安装完成后,需要修改下配置,找到npm_lazy的安装位置,方法如下:

npm config get prefix

在我的电脑上输出为C:\Users\wxg\AppData\Roaming\npm, 那么C:\Users\wxg\AppData\Roaming\npm\node_modules\npm_lazy就是我电脑上npm_lazy的安装位置了。
找到config.js文件,修改三个参数externalUrl, port, remoteUrl, 我的修改如下:

externalUrl: 'http://localhost:4782',
remoteUrl: 'http://registry.npm.taobao.org/',
port: 4782,

然后启动npm_lazy,一个本地缓存就搭建好了。npm_lazy的使用参考这里

(4)把本地中继加入到nrm中,取名mynpm

nrm add mynpm http://localhost:4782
nrm use mynpm

这样就大功告成了。

启动npm_lazy

© 著作权归作者所有

共有 人打赏支持
春眠不觉晓
粉丝 9
博文 7
码字总数 3343
作品 0
深圳
程序员
Node.js与Express4安装与配置

Nodejs简介 Node.js 基于 Chrome JavaScript 运行环境,用于便捷地搭建快速、可扩展的网络应用。 它使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效, 非常适合于运行在分布式设备...

前端小虾
2016/09/19
14
0
Node.js与Express4安装与配置

Nodejs简介 Node.js 基于 Chrome JavaScript 运行环境,用于便捷地搭建快速、可扩展的网络应用。 它使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效, 非常适合于运行在分布式设备...

jackguo
2016/10/23
67
0
Node.js 环境配置记录

NRM https://github.com/Pana/nrm 在国内环境中使用 npm 可能会比较慢, 会需要切换到 cnpm 或者 taobao 的源 来提升效率 你可以通过以下方式切换数据源 config 命令 npm config set registr...

杯面柒
2015/12/03
38
0
npm install 无响应解决方案

国内访问外网都很慢,甚至不能访问!大家都懂,都很无奈! 安装Node时自带的npm地址默认是:http://registry.npmjs.org ,npm install没反应! 跟着下面操作来解决吧! 方案一:使用cnpm 安装...

引鸩怼孑
2016/11/16
30
0
npm 私服工具verdaccio 搭建(二) (ps:欲使用sinopia搭建私服的一定要看过来)

引言 上篇文章我写了关于verdaccio私服在服务端的搭建过程,这篇文章我来分享一下客户端如何与私服连接,下载私服的包以及更新和发布公司内部封好的包。(ps:全文中的http://192.168.XX.50默...

yyzzhc999
04/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

这些Spring中的设计模式,你都知道吗?

设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。 Spring作为业界的经典框架,无论是在架构设计方面,还是在代码编写方面,都堪称行...

Java填坑之路
21分钟前
1
0
Spring Aop原理之Advisor过滤

在上文(Spring Aop之Advisor解析)中我们讲到,Spring Aop对目标bean的代理主要分为三个步骤:获取所有的Advisor,过滤当前bean可应用的Advisor和使用Advisor为当前bean生成代理对象,并且上文...

爱宝贝丶
32分钟前
0
0
JMockit学习教程

1 JMockit中文网 我觉得如果仅仅是开发自测的话,把JMockit中文网认真看一遍,就可以在项目中使用JMockit了。 http://jmockit.cn/index.htm 2 JMockit中文教程 官方文档中文版。对于不喜欢看...

SuperHeroes
44分钟前
0
0
Linux服务器几乎从不采用Arch Linux?

我们见得多的Linux服务器系统一般都是什么Ubuntu Server啊,什么Cent OS啊,什么Fedora啊,或者企业采用的Red Hat啊,为什么几乎没有Arch Linux呢?下面我将从若干个方面指出Arch Linux在服务...

linux-tao
55分钟前
0
0
js 函数柯里化 闭包

参考 https://mp.weixin.qq.com/s/GEHL3jarDdAAcr5tQGjmDg 一个统计求和的函数 需要知道整个数组的信息,然后遍历求值 function countMoney() { let money = 0 // 温馨提示:arguments...

阿豪boy
57分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部