0

(问题正在记录以备将来使用)

我对 node js 不是很熟悉,并且不确定在使用 fabric composer 时是否应该使用私有 npm 存储库

4

1 回答 1

1

在为 nodejs 应用程序安装 Fabric Composer 时,您应该运行npm install -S composer-clientor npm install -S composer-admin,这两者都将从公共 npm 存储库中下载。

如果您希望将业务网络定义(模型和/或事务处理器功能)发布到 npm,如果您希望与社区共享代码,则可以使用公共 npm 存储库,或者您可以选择私有企业 npm存储库,如果你不这样做。

除了这两个用例之外,没有必要将业务网络定义发布到像 sinopia 这样的本地 npm 服务器,因为您不会共享。但是,如果您确实确定了一个用例来执行此操作,sinopia 将可以正常工作。

还值得注意的是,您可以使用npm link( https://docs.npmjs.com/cli/link ) 访问您在系统上或其他项目中编写的 npm 模块,而无需发布到 npm 服务器。

于 2017-02-21T09:19:55.387 回答