EverythingStays NodeJS 模块开源项目

我要开发同款
匿名用户2016年03月29日
57阅读
开发技术HTML/CSS
所属分类其他开发相关、程序开发
授权协议MIT

作品详情

EverythingStays是一个不可变的分布式的NodeJS模块。

简介

至今为止任然有很多的工作者使用NPM工作。我们应该感激社会让NPM公司走到今天这一步。然而,随着越来越多的用户依赖单点来获取应用,我们开始认识到在许多方面我们可以突破。现在我们开始着手解决遇到的问题,在此,我们盼望看到您的反馈意见,并共同为每个人创造更好的生态系统NodeJS。

安装

我们假设你有NodeJS并且已经安装NPM。

IPFS安装步骤如下:

IPFS安装指南

现在你应该正确安装IPFS,然后运行:

ipfsdaemon--init和等待Daemonisready的出现

现在做ipfscat/ipfs/QmYwAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG/about你应该能看到有关IPFS的信息

现在唯一缺少的是everythingstays-cli,安装它:npminstall-geverythingstays-cli

现在我们开始安装和发布模块

发布模块

要安装发布模块,只需在你安装的hooks脚本中运行esinstall。现在,当您运行npmpublish时,你发布到实际注册表之前会从IPFS得到hash值。hash可以使用指定版本下载。

安装模块

只需添加一个esDependencies键到你的package.json,列出这样的依赖关系:

"esDependencies": {  "lodash": "QmdKuh7znkjc6tqr4ReMLw1hTAQkQTZf1Gfz4HA3KKD9Np"}

之后运行npminstall,就可以安装了。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论