# endoflife-date 中文文档

规范地址：https://npmcn.com/package/endoflife-date/

版本：1\.3\.0
npm 元数据更新时间：2026-11-03T13:04:35.885Z
中文译文更新时间：2026-11-03T14:20:50.041Z
软件包许可：MIT

本文由上游 README 机器翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/endoflife-date
原文对照：https://npmcn.com/package/endoflife-date/?lang=original
项目主页：https://github.com/oapicf/endoflife.date-api-clients#readme
源码仓库：https://github.com/oapicf/endoflife.date-api-clients

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：49.1 kB，11 个文件
- 模块格式：CommonJS
- TypeScript 类型：未声明
- 运行依赖：2 个
- 首次发布：2023-09-18T13:11:00.130Z
- 最新版本发布：2026-11-03T13:04:35.231Z
- 已发布版本数：5（近 12 个月 3 个）

## 中文简介

endoflife。date v0 API目前已弃用 [使用endoflife。日期v1 API](https://endoflife.date/docs/api/v1/)。

## 安装

```sh
npm install endoflife-date
```

也可以使用：`pnpm add endoflife-date`、`yarn add endoflife-date`、`bun add endoflife-date`

## README

# endoflife-date

endflifedate - endflifedate的JavaScript客户端 endoflife。date v0 API目前已弃用 [使用endoflife。日期v1 API](https://endoflife.date/docs/api/v1/)。 该SDK由 [OpenAPI发电机](https://openapi-generator.tech/) 项目:

-   API版本：0.0.1
-   软件包版本：1.3.0
-   生成器版本：7.26.0
-   构建包：org. openapittools .codegen.languages. javascriptclientcodegen 欲了解更多信息，请访问 [https://github.com/oapicf/endoflife.date-api-clients](https://github.com/oapicf/endoflife.date-api-clients)

## 安装

### 为 [node . js](https://nodejs.org/)

#### npm

将库发布为 [npm](https://www.npmjs.com/)，请按下列程序办理 [“发布npm包”](https://docs.npmjs.com/getting-started/publishing-npm-packages)。

然后通过以下方式安装：

```shell
npm install endoflife-date --save
```

最后，您需要构建模块：

```shell
npm run build
```

##### 地方发展

要在本地使用该库，而不将其发布到远程npm注册表，首先通过更改到包含 `package.json` （还有这个README）。我们把它命名为 `JAVASCRIPT_CLIENT_DIR`． 然后运行:

```shell
npm install
```

接下来, [链接](https://docs.npmjs.com/cli/link) 它在NPM中是全局的，下面的代码也来自 `JAVASCRIPT_CLIENT_DIR`：

```shell
npm link
```

要使用刚刚在项目中定义的链接，请切换到要使用endoflife-date的目录，然后运行：

```shell
npm link /path/to/<JAVASCRIPT_CLIENT_DIR>
```

最后，您需要构建模块：

```shell
npm run build
```

#### git

如果库托管在git存储库上，例如https://github.com/oapicf/endoflife.date-api-clients 然后通过以下方式安装：

```shell
    npm install oapicf/endoflife.date-api-clients --save
```

### 浏览器

该库也可以通过npm和 [browserify](http://browserify.org/)． 后后 使用Node.js执行上述步骤，并安装browserify with `npm install -g browserify`， 执行以下操作(假设 _main.js_ 是您的输入文件)：

```shell
browserify main.js > bundle.js
```

然后包括 _bundle.js_ 在HTML页面中。

### Webpack配置

使用Webpack你可能会遇到以下错误：“Module not found: error: ” 不能解析模块”，当然你应该禁用AMD加载器。添加/合并 下面的部分到你的webpack配置中：

```javascript
module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}
```

## 开始

请按照 [安装](https://npmcn.com/package/endoflife-date/#readme-installation) 指令，并执行以下JS代码：

```javascript
var EndoflifeDate = require('endoflife-date');


var api = new EndoflifeDate.DefaultApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getApiAllJson(callback);

```

## API端点的文档

所有uri都是相对的 _[https://endoflife.date](https://endoflife.date/)_

| 类 | 方法 | HTTP请求 | 描述 |
| --- | --- | --- | --- |
| _EndoflifeDate。DefaultApi_ | [**getApiAllJson**](https://npmcn.com/package/endoflife-date/docs/DefaultApi.md#getApiAllJson) | **得到** / api / all.json | 所有产品 |
| _EndoflifeDate。DefaultApi_ | [**getApiProductCycleJson**](https://npmcn.com/package/endoflife-date/docs/DefaultApi.md#getApiProductCycleJson) | **得到** / api /{产品}/{周期}. json | 单周期细节 |
| _EndoflifeDate。DefaultApi_ | [**getApiProductJson**](https://npmcn.com/package/endoflife-date/docs/DefaultApi.md#getApiProductJson) | **得到** 产品/ api / {} . json | 获取所有详细信息 |

## 模型文档

-   [EndoflifeDate。周期](https://npmcn.com/package/endoflife-date/docs/Cycle.md)
-   [EndoflifeDate。CycleCycle](https://npmcn.com/package/endoflife-date/docs/CycleCycle.md)
-   [EndoflifeDate。CycleDiscontinued](https://npmcn.com/package/endoflife-date/docs/CycleDiscontinued.md)
-   [EndoflifeDate。CycleEol](https://npmcn.com/package/endoflife-date/docs/CycleEol.md)
-   [EndoflifeDate。CycleLts](https://npmcn.com/package/endoflife-date/docs/CycleLts.md)
-   [EndoflifeDate。CycleSupport](https://npmcn.com/package/endoflife-date/docs/CycleSupport.md)

## 授权文件

端点不需要授权。

## 常见问题

### endoflife-date 是什么？

endoflife。date v0 API目前已弃用 使用endoflife。日期v1 API。

### 如何安装 endoflife-date？

在项目目录运行 npm install endoflife-date，或使用 pnpm add / yarn add / bun add。

### endoflife-date 支持 TypeScript 吗？

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

### endoflife-date 支持 ESM 还是 CommonJS？

以 CommonJS 形式发布，可以直接 require\(\)；在 ES Module 项目中也可以用 import 引入（Node\.js 会把 module\.exports 作为默认导出）。

### endoflife-date 可以商用吗？

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

### endoflife-date 还在维护吗？

最新版本 1\.3\.0 发布于 2026/11/03（今天）；至今共发布 5 个版本，其中过去 12 个月发布了 3 个；首次发布于 2023/09/18。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

