问题标签 [html-minifier]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 客户端的 Html 缩小器
如何使用 html minifier 在客户端缩小 html 字符串?
我已经看过html-minifier它在 node.js 上运行良好,但我不知道是否可以在浏览器环境中使用它。
任何人都可以提供一个工作示例?
gulp - html-minifier:处理无类型的内联脚本
我在 gulp 中使用 html-minifier 来缩小我的 html 文件。但是,没有type="text/javascript"的内联脚本标签永远不会被处理。
我一直在文档中搜索,但即使是带有minifyJS的选项processScripts也无法解决它。
我的脚本标签没有类型,因为在 HTML5 中没有必要(或者我错了?)。我错过了什么?
脚本.js:
编辑
直接在字符串中运行 html-minifier 可以正确地缩小它。因此,某种错误似乎阻止了传递给 gulp 的选项到达内部使用的 html-minifier。
webstorm - WebStorm 文件观察器 HTML 缩小
我正在尝试使用 File Watcher 缩小我的 HTML 文档,但它什么也没做。
我尝试搜索我的问题并从 SO 中找到此链接,我尝试了俄语解决方案,但对我也不起作用。
此外,工作目录是$FileDir$
javascript - 如何将“html-minifier”连接到 gulp?
我正在使用 gulp,但在启动时出现错误......
我该如何解决这个问题?
返回的值不是函数。
我已经尝试解决这个问题好几个小时了,但我不明白出了什么问题。
也许使用这个插件可以做到这一点?乙烯基源流
node.js - 如何连接插件'html-minifier?
以下代码不起作用。我正在尝试通过“vinyl-source-stream”插件将“html-minifier”插件连接到“gulp” 。
我为什么要这样做?我在此页面上读到您可以连接插件“browserify”。我写了这段代码,但它给出了一个错误。我该如何解决?
node.js - 为什么 minify 函数返回 Promise {当我需要全局 html-minifier 时,而不是 HTML?
我不想一次又一次地安装节点模块,所以我在这里找到了一个帖子。
它npm link
用来让我需要全局包。
但是,当我使用该方法时,html-minifier-terser
它无法正常工作。该minify
函数返回Promise { <pending> }
而不是 HTML。
但是build.js
在该项目中它可以正常工作,pug
并且不是html-minifier-terser
在本地安装的npm install
npm install -g
这是代码:
更新:
我试过await
了,但也失败了: