11 个插件文件最小化器
[注]
此插件是 11 个插件文件最小化器 以 本杰明·兰库尔。这种还本付息似乎被放弃,使项目无法解决。 我们所做的只是加固还原,更新依赖,并保持这一还原前进. 所有功劳都归功于应得之处!
此插件允许您自动 缩小 文件在构建时 十一号。 。 。 .
它目前支持 css, (中文(简体) ), html, (中文(简体) ), json, (中文(简体) ), xml, (中文(简体) ), xsl 财务报告和审定财务报表 webmanifest 文档.
为什么你要修改你的档案? 只要减少您主机服务器和访客之间的数据传输, 即使他们中有些人可能有些蠢货.
在引擎盖下,这个插件使用以下插件来对代码进行修改:
- 漂亮数据数字 :
css, (中文(简体) ),json, (中文(简体) ),xml财务报告和审定财务报表webmanifest - html- 稀释器- terser数字 :
html财务报告和审定财务报表xsl
安装
与国家预防机制建立依赖关系:
npm install @codestitchofficial/eleventy-plugin-minify --save-dev
打开您的 11T 配置文件( 可能) .eleventy.js)和使用 addPlugin数字 :
const eleventyPluginFilesMinifier = require("@codestitchofficial/eleventy-plugin-minify");
module.exports = (eleventyConfig) => {
eleventyConfig.addPlugin(eleventyPluginFilesMinifier);
};
使用量
插件会自动将所支持的文件最小化, 除了安装你不需要做任何事情!
确定您想要修改的文件目前由 11T 编写 。 如果没有,你可以很容易重命名并添加
前题选项. 举例来说 manifest.webmanifest 文件,我可以重命名为 manifest.webmanifest.njk
并在其顶部添加以下代码:
---
eleventyExcludeFromCollections: true
permalink: /manifest.webmanifest
---
发布
增减 version 定义 package.json 文件并运行下面的命令以在
登记:
# Dry run
npm publish --dry-run
# For real (are you really sure?)
npm publish --access public
许可证
这个 MIT 许可证 (麻省理工学院)