@ecomplus/client

中文文档
2.4.0发布于 2024/10/09MITESM + CJS近 30 天下载 5729

E-Com+REST API的JS客户端

中文使用文档
文档目录6 节
  1. 使用量
  2. 存储 API 请求示例
  3. 依赖关系
  4. 发展
  5. 捐款
  6. 部署

电子商务加客户端

Publish CodeFactor npm version License MIT

E-Com+REST API的JS客户端

变化

使用量

TL; DR 数据: 我们有 方法 运行几乎所有 E-Com Plus API 的请求,但您可能正在搜索 存储 API。 。 。 .

这个 @ecomplus/client 软件包提供 方法清单,每个功能是请求特定的E-Com Plus REST API,使用 轴 HTTP 客户端并返回 a 答应。 。 。 .

它既适用于Node.js环境,也适用于浏览器环境.

存储 API 请求示例

import { store } from '@ecomplus/client'

const authenticationId = 'myAuthenticationId'
const accessToken = 'myAccessToken'

ecomClient.store({
  url: '/products.json',
  authenticationId,
  accessToken,
  method: 'post',
  data: { sku: '123', name: 'Sample Prduct 123' }
})
  .then(({ data, status }) => console.log(status, data))
  .catch(error => console.error(error))

依赖关系

它要求 可能不会 包含 core-js, (中文(简体) ), axios 财务报告和审定财务报表 @ecomplus/utils。 。 。 .

节点.js

npm i --save @ecomplus/utils @ecomplus/client

网络软件包

npm i --save core-js @ecomplus/utils @ecomplus/client

光盘N

<script src="https://cdn.jsdelivr.net/npm/@ecomplus/client/dist/ecom-client.polyfill.min.js"></script>

axios 财务报告和审定财务报表 ecomUtils 图书馆 必须单独列入 并可在窗口瞄准镜上找到.

发展

叉/ 连接此寄存器并安装依赖性 :

git clone https://github.com/ecomplus/client
cd client
npm i

然后可以在本地编辑源文件并测试 npm run serve。 。 。 .

捐款

请读一下 捐款准则。 。 。 .

部署

看看这个 package.json 脚本 :

  • npm run doc - 更新生成的jsdoc/docdash文件;
  • npm run release - 生成更改日志和新版本;

版本与发布记录

@ecomplus/client 共发布 36 个版本,首次发布于 2019/07/06;过去 12 个月发布了 0 个版本。

版本发布日期距今
2.4.0latest2024/10/092 年前
2.3.12024/03/232 年前
2.2.12021/03/115 年前
2.2.02021/01/255 年前
2.1.42021/01/075 年前
2.1.32020/10/306 年前

关于 @ecomplus/client 的常见问题

@ecomplus/client 是什么?

E-Com+REST API的JS客户端

如何安装 @ecomplus/client?

在项目目录运行 npm install @ecomplus/client,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:@ecomplus/utils(1.x)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@ecomplus/client 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/ecomplus__client 是否存在。

@ecomplus/client 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@ecomplus/client 可以商用吗?

@ecomplus/client 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@ecomplus/client 的下载量有多少?

根据 npm 官方下载统计,@ecomplus/client 在 2026/10/13 – 2026/11/11 这 30 天内被下载 5,729 次,日均约 191 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@ecomplus/client 还在维护吗?

最新版本 2.4.0 发布于 2024/10/09(2 年前);至今共发布 36 个版本,其中过去 12 个月发布了 0 个;首次发布于 2019/07/06。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。