# @financial-times/js-features-analyser 中文文档

规范地址：https://npmcn.com/package/%40financial-times/js-features-analyser/

版本：0\.4\.3
npm 元数据更新时间：2026-10-06T13:38:44.565Z
中文译文更新时间：2026-11-14T20:13:55.238Z
软件包许可：MIT

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

原始 npm 页面：https://www.npmjs.com/package/%40financial-times/js-features-analyser
原文对照：https://npmcn.com/package/%40financial-times/js-features-analyser/?lang=original
项目主页：https://github.com/Financial-Times/js-features-analyser#readme
源码仓库：https://github.com/Financial-Times/js-features-analyser

弃用说明：Package no longer supported\. Contact Support at https://www\.npmjs\.com/support for more info\.

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

- 包体积（解压后）：682 kB，24 个文件
- TypeScript 类型：未声明
- 运行依赖：2 个
- 首次发布：2019-07-17T15:49:24.440Z
- 最新版本发布：2021-07-09T15:12:40.836Z
- 近 30 天下载量：2210（2026-10-15 至 2026-11-13，npm 官方下载统计）
- 已发布版本数：6（近 12 个月 0 个）

## 中文简介

## 如何使用

## 安装

```sh
npm install @financial-times/js-features-analyser
```

也可以使用：`pnpm add @financial-times/js-features-analyser`、`yarn add @financial-times/js-features-analyser`、`bun add @financial-times/js-features-analyser`

## README

# JavaScript 特性分析器

一个Node.js命令行应用程序,用于在JavaScript文件中找出标准图书馆的特性.

[![NPM version](https://img.shields.io/npm/v/@financial-times/js-features-analyser.svg)](https://www.npmjs.com/package/@financial-times/js-features-analyser) [![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](http://opensource.org/licenses/MIT)

```bash
> npx @financial-times/js-features-analyser analyse --file bundle.js
```

## 目录

-   [使用量](https://npmcn.com/package/%40financial-times/js-features-analyser/#readme-usage)
-   [限制](https://npmcn.com/package/%40financial-times/js-features-analyser/#readme-limitations)
-   [捐款](https://npmcn.com/package/%40financial-times/js-features-analyser/#readme-contributing)
-   [出版](https://npmcn.com/package/%40financial-times/js-features-analyser/#readme-publishing)
-   [联系人](https://npmcn.com/package/%40financial-times/js-features-analyser/#readme-contact)
-   [许可证](https://npmcn.com/package/%40financial-times/js-features-analyser/#readme-licence)

## 使用量

这个项目需要 [节点.js](https://nodejs.org/) 10.x 和 [无](https://www.npmjs.com/)。您可以安装 :

```sh
npm install @financial-times/js-features-analyser
```

## 限制

此工程完全不编译语法 .

创建一个针对您支持的语法级别( ES3/5/ 2017/ 2019) 的捆绑, 然后通过此工具通过捆绑 .

首先创建捆绑的原因是,如果你正在将代码编译到另一个语法级别,所编译的代码将包含与未编译版本不同的内置. E.G. 汇编 `async function() { await 7;}` 到ES5将使编译的产出具有 `Promise` 在其中,这个工具将检测到它.

这个工程并不知道正在分析的代码中的类型,这意味着当它看到一个被使用内建物的名称时,它会将所有与该名称相匹配的内建物添加到它的输出中. E.G. 分析 `[1].reduce(function(){})` 不仅会发现 `Array.prototype.reduce` 如果使用,它也会错误地发现: `Int8Array.prototype.reduce`, (中文(简体) ), `Uint8Array.prototype.reduce`, (中文(简体) ), `Uint8ClampedArray.prototype.reduce`, (中文(简体) ), `Int16Array.prototype.reduce`, (中文(简体) ), `Uint16Array.prototype.reduce`, (中文(简体) ), `Int32Array.prototype.reduce`, (中文(简体) ), `Uint32Array.prototype.reduce`, (中文(简体) ), `Float32Array.prototype.reduce`,以及 `Float64Array.prototype.reduce` 也使用过.

## 捐款

这个模块有一套完整的单元测试,通过ESLint验证. 您可以在打开拉动请求前使用下列命令来检查您的代码 :

```sh
npm test    # verify JavaScript code with ESLint and run the tests
```

## 出版

新版本的模块由CI自动发布,用于处理每一起发生在 `master` 树枝.

## 联系人

如果您对本单元有任何问题或评论,或需要帮助使用,请 [提出问题](https://github.com/Financial-Times/js-features-analyser/issues)。 。 。 .

## 许可证

这个软件在 [麻省理工学院许可证](http://opensource.org/licenses/MIT)。 。 。 .

## 常见问题

### @financial-times/js-features-analyser 是什么？

如何使用注意：该包已被作者标记为弃用——Package no longer supported\. Contact Support at https://www\.npmjs\.com/support for more info\.

### 如何安装 @financial-times/js-features-analyser？

在项目目录运行 npm install @financial-times/js-features-analyser，或使用 pnpm add / yarn add / bun add。它还提供命令行工具 js-features-analyser，可以用 npx js-features-analyser 直接运行。

### @financial-times/js-features-analyser 支持 TypeScript 吗？

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

### @financial-times/js-features-analyser 可以商用吗？

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

### @financial-times/js-features-analyser 的下载量有多少？

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

### @financial-times/js-features-analyser 还在维护吗？

最新版本 0\.4\.3 发布于 2021/07/09（5 年前）；至今共发布 6 个版本，其中过去 12 个月发布了 0 个；首次发布于 2019/07/17。作者已将其标记为弃用，新项目建议寻找替代方案。

