文件名称:katana-sdk-node:适用于KATANA框架的Node.js SDK
文件大小:170KB
文件格式:ZIP
更新时间:2024-06-04 16:26:43
nodejs framework sdk katana kusanagi
适用于Node.js的KATANA SDK Node.js v6 SDK与KATANA :trade_mark:框架( )进行交互。 要求 KATANA框架1.2 6.0以上 python( v3.xx)(推荐v2.7 ,不支持v3.xx ) 4.1.5+(包括标头,您可能需要libzmq-dev软件包) 安装 确保满足系统依赖性。 使用以下命令从NPM存储库安装SDK,并将其添加到您的依赖项中: $ npm install katana.sdk --save 另外,您可能想通过包管理器进行安装: $ yarn add katana.sdk 要运行测试,确定代码覆盖率,并通过lint,请运行以下命令: $ npm run test 或者,您可以简单地运行测试: $ npm run test:unit 您还可以运行测试并观察更改,这在开发时非常有用: $ npm run test
【文件预览】:
katana-sdk-node-master
----.gitignore(33B)
----package.json(2KB)
----package-lock.json(179KB)
----.travis.yml(418B)
----CONTRIBUTING.md(704B)
----LICENSE(1KB)
----index.js(116B)
----CHANGELOG.md(3KB)
----.eslintrc.js(4KB)
----README.md(9KB)
----.istanbul.yml(366B)
----.coveralls.yml(0B)
----.eslintignore(16B)
----sdk()
--------middleware.js(3KB)
--------relation.test.js(2KB)
--------action-data.test.js(2KB)
--------action-relation-schema.js(831B)
--------mappings.js(3KB)
--------relation.js(2KB)
--------return-value-schema.js(1KB)
--------http-response.test.js(11KB)
--------api.test.js(11KB)
--------response.test.js(3KB)
--------error.test.js(2KB)
--------zmq-runtime-caller.js(2KB)
--------action.js(20KB)
--------request.js(7KB)
--------link.test.js(2KB)
--------action-entity.js(3KB)
--------action-entity-schema.js(2KB)
--------cli.js(3KB)
--------http-response.js(6KB)
--------action-schema.test.js(9KB)
--------param.js(4KB)
--------callee.js(2KB)
--------service-data.test.js(2KB)
--------request.test.js(15KB)
--------error.js(2KB)
--------foreign-relation.test.js(2KB)
--------service.js(2KB)
--------action.test.js(19KB)
--------component.js(12KB)
--------http-request.test.js(16KB)
--------response.js(4KB)
--------logger.test.js(4KB)
--------action-schema.js(10KB)
--------action-data.js(1KB)
--------mapper.test.js(3KB)
--------file-schema.js(3KB)
--------http-request.js(8KB)
--------http-service-schema.js(1KB)
--------middleware.test.js(5KB)
--------api.js(5KB)
--------service-schema.test.js(6KB)
--------caller.test.js(2KB)
--------http-param-schema.js(2KB)
--------foreign-relation.js(2KB)
--------callee.test.js(3KB)
--------mapper.js(6KB)
--------link.js(1KB)
--------transaction.test.js(2KB)
--------entity-schema.js(2KB)
--------service.test.js(4KB)
--------logger.js(5KB)
--------param.test.js(5KB)
--------cli.test.js(3KB)
--------http-action-schema.js(2KB)
--------transport.js(18KB)
--------schema.js(980B)
--------transport.test.js(13KB)
--------file.js(4KB)
--------component.test.js(9KB)
--------payload.js(2KB)
--------param-schema.js(6KB)
--------service-data.js(1KB)
--------transaction.js(2KB)
--------service-schema.js(3KB)
--------param-schema.test.js(3KB)
--------file.test.js(5KB)
--------transport-fallback-schema.js(1KB)
--------service-call.js(2KB)
--------http-file-schema.js(2KB)
--------caller.js(1KB)
--------command-reply.js(2KB)
----.editorconfig(105B)
----yarn.lock(106KB)