local-npm:本地和离线优先的npm镜像

时间:2021-02-03 15:23:06
【文件属性】:
文件名称:local-npm:本地和离线优先的npm镜像
文件大小:2.16MB
文件格式:ZIP
更新时间:2021-02-03 15:23:06
npm node offline mirror registrty local-npm是充当本地npm注册表的节点服务器。 它为模块提供服务,对其进行缓存并在它们更改时进行更新。 基本上,它是一个本地镜像,但无需复制整个npm注册表。 这使您的npm install命令可以(大部分)脱机工作。 而且,随着常用安装模块被主动缓存,它们会随着时间的推移变得越来越快。 介绍 local-npm充当您和主要npm注册表之间的代理。 您可以npm install运行npm install命令,但实际上,所有请求都是通过本地服务器发送的。 首次npm install模块时,将从主npm注册表中获取该模块。 之后,该模块及其所有依赖项(在该版本上)都存储在本地数据库中,因此可以预期后续安装会更快。 服务器还将侦听远程注册表中的更改,因此您可以期望在发布后的几秒钟内复制对模块元数据的更新。 (即,您不会被旧版本卡住。) 如果您要组织会议/聚会/其他活动,还可以与多人共享此本地服务器。 因此,如果您的队友不断地重复安装相同的模块,从长远来看,这可以节省大量时间。 local-npm也是使npm install脱机工作的好方法。 假设自上次安装以来尚未发布软件包
【文件预览】:
local-npm-master
----.travis.yml(230B)
----.eslintrc(508B)
----bin()
--------index.js(1KB)
----.babelrc(45B)
----package.json(2KB)
----PULL_REQUEST_TEMPLATE.md(1KB)
----test()
--------index.js(8KB)
--------find-version.js(1KB)
--------fixtures()
----assets()
--------main.png(518KB)
--------package.png(853KB)
--------logo.svg(727B)
--------logo.png(18KB)
----ISSUE_TEMPLATE.md(685B)
----LICENSE(11KB)
----dist()
--------build.js(2.56MB)
--------index.html(213B)
--------favicon.ico(5KB)
----src()
--------package.js(7KB)
--------main.js(5KB)
--------layout.js(930B)
--------app.js(257B)
--------router.js(435B)
--------style.css(486B)
----.gitignore(258B)
----webpack.config.js(2KB)
----CHANGELOG.md(1KB)
----lib()
--------index.js(14KB)
--------util.js(299B)
--------find-version.js(959B)
--------logger.js(2KB)
--------pouchdb-server-lite.js(2KB)
----README.md(8KB)
----.eslintignore(63B)

网友评论