# @codestitchofficial/eleventy-plugin-minify 中文文档

规范地址：https://npmcn.com/package/%40codestitchofficial/eleventy-plugin-minify/

版本：1\.1\.3
npm 元数据更新时间：2024-12-18T15:43:58.791Z
中文译文更新时间：2026-11-10T08:05:35.110Z
软件包许可：MIT

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

原始 npm 页面：https://www.npmjs.com/package/%40codestitchofficial/eleventy-plugin-minify
原文对照：https://npmcn.com/package/%40codestitchofficial/eleventy-plugin-minify/?lang=original
项目主页：https://github.com/CodeStitchOfficial/eleventy-plugin-minify#readme
源码仓库：https://github.com/CodeStitchOfficial/eleventy-plugin-minify

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

- 包体积（解压后）：7.2 kB，5 个文件
- 模块格式：CommonJS
- TypeScript 类型：未声明
- 运行依赖：2 个
- 首次发布：2024-12-12T16:33:25.919Z
- 最新版本发布：2024-12-18T15:43:58.590Z
- 近 30 天下载量：2986（2026-10-10 至 2026-11-08，npm 官方下载统计）
- 已发布版本数：2（近 12 个月 0 个）

## 中文简介

自动修改文件的十一进取插件

## 安装

```sh
npm install @codestitchofficial/eleventy-plugin-minify
```

也可以使用：`pnpm add @codestitchofficial/eleventy-plugin-minify`、`yarn add @codestitchofficial/eleventy-plugin-minify`、`bun add @codestitchofficial/eleventy-plugin-minify`

## README

# 11 个插件文件最小化器

> \[注\]  
> 此插件是 [11 个插件文件最小化器](https://github.com/benjaminrancourt/eleventy-plugin-files-minifier) 以 [本杰明·兰库尔](https://github.com/benjaminrancourt/)。这种还本付息似乎被放弃,使项目无法解决。 我们所做的只是加固还原,更新依赖,并保持这一还原前进. 所有功劳都归功于应得之处!

此插件允许您自动 **缩小** 文件在构建时 **[十一号](https://www.11ty.dev/)**。 。 。 . 它目前支持 `css`, (中文(简体) ), `html`, (中文(简体) ), `json`, (中文(简体) ), `xml`, (中文(简体) ), `xsl` 财务报告和审定财务报表 `webmanifest` 文档.

为什么你要修改你的档案? 只要减少您主机服务器和访客之间的数据传输, 即使他们中有些人可能有些蠢货.

在引擎盖下,这个插件使用以下插件来对代码进行修改:

-   [漂亮数据](https://www.npmjs.com/package/pretty-data)数字 : `css`, (中文(简体) ), `json`, (中文(简体) ), `xml` 财务报告和审定财务报表 `webmanifest`
-   [html- 稀释器- terser](https://www.npmjs.com/package/html-minifier-terser)数字 : `html` 财务报告和审定财务报表 `xsl`

## 安装

与国家预防机制建立依赖关系:

```shell
npm install @codestitchofficial/eleventy-plugin-minify --save-dev
```

打开您的 11T 配置文件( 可能) `.eleventy.js`)和使用 `addPlugin`数字 :

```javascript
const eleventyPluginFilesMinifier = require("@codestitchofficial/eleventy-plugin-minify");
module.exports = (eleventyConfig) => {
  eleventyConfig.addPlugin(eleventyPluginFilesMinifier);
};
```

## 使用量

插件会自动将所支持的文件最小化, 除了安装你不需要做任何事情!

确定您想要修改的文件目前由 11T 编写 。 如果没有,你可以很容易重命名并添加 前题选项. 举例来说 `manifest.webmanifest` 文件,我可以重命名为 `manifest.webmanifest.njk` 并在其顶部添加以下代码:

```yaml
---
eleventyExcludeFromCollections: true
permalink: /manifest.webmanifest
---
```

## 发布

增减 `version` 定义 `package.json` 文件并运行下面的命令以在 登记:

```bash
# Dry run
npm publish --dry-run

# For real (are you really sure?)
npm publish --access public
```

## 许可证

这个 [MIT 许可证](https://opensource.org/licenses/MIT) (麻省理工学院)

## 常见问题

### @codestitchofficial/eleventy-plugin-minify 是什么？

自动修改文件的十一进取插件

### 如何安装 @codestitchofficial/eleventy-plugin-minify？

在项目目录运行 npm install @codestitchofficial/eleventy-plugin-minify，或使用 pnpm add / yarn add / bun add。

### @codestitchofficial/eleventy-plugin-minify 支持 TypeScript 吗？

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

### @codestitchofficial/eleventy-plugin-minify 支持 ESM 还是 CommonJS？

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

### @codestitchofficial/eleventy-plugin-minify 可以商用吗？

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

### @codestitchofficial/eleventy-plugin-minify 的下载量有多少？

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

### @codestitchofficial/eleventy-plugin-minify 还在维护吗？

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

