問題タブ [grunt-contrib-htmlmin]

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.

0 投票する
2 に答える
1771 参照

javascript - Grunt htmlmin エラー

grunt-contrib-htmlminプラグインを使用しています。これは私Gruntfile.jsのように見える方法です:

本当に特別なことは何もありません。私の 404.html も非常に単純ですが、単純なHTMLファイルでも grunt は機能しません。たとえば、次のHTMLファイルがあるとします。

それもうまくいきません。結果としてコンソールに表示されるのは次のとおりです。

失敗した理由はどこで確認できますか?

削除するなど、本当に多くのことを試しました。また、構造をoptions変更しようとしましたが、最終的には次のようになりました。file

しかし、それも機能せず、現在発生しているエラーは次のとおりです。

私は何を間違っていますか?

0 投票する
0 に答える
289 参照

html - Grunt htmlmin は、ejs ファイルの最初のテンプレートのみを縮小します

私は角度のあるアプリケーションを開発しており、ejs を使用してテンプレートを作成し、ファイルを concat(js, css) 縮小 (js、css、および html) および uglify (js) します。

index.ejs:

うなり声ファイル:

ejs は正常に動作し、app-ejs.html ファイルを作成します。htmlmin は、インクルードの前にある index.ejs ファイル内のコードと、最初にインクルードされたファイル (header.ejs) の最初の 2 行が縮小された app-ejs.html からファイルを作成します。html コードの残りの部分はそのままです。

これを解決するにはどうすればよいですか?

ありがとう!

0 投票する
0 に答える
236 参照

css - grunt タスクで html ヘッダーに含まれる CSS を縮小する

cssminで縮小されたheadセクションに含まれるhtmlファイル幅のcssファイルがあり、さらにhtmlはhtmlmin gruntタスクで正常に縮小されていますが、縮小されたhtmlには少し問題があり、cssとjavascriptがheadセクションに直接含まれていますcssやjavascriptではなく、htmlの場合は明らかにこのタスクです。

head セクションに含まれる css と javascript を縮小するにはどうすればよいですか?

例: これは私のダミーの初期 HTML ファイルです。

htmlmin grunt タスクを実行すると、結果は次のようになります。

この例の head セクションで省略した css と一部の JavaScript コードを除いて、すべてが縮小されていることに注意してください。

0 投票する
0 に答える
193 参照

regex - htmlmin on Liquid テンプレート エラー

Liquid テンプレートで独自の Shopify テーマを作成しています。css と js を結合し、html を縮小するために、laravel-elixir と gulp をインストールしました。gulp を実行すると、次のようなエラーが表示されます。

<!-- htmlmin:ignore -->エラー箇所の周りにタグを配置しましたが、同じエラーが発生しています。gulp ファイルで customAttrSurround を作成しましたが、まだ同じ問題が発生しています。htmlmin にすべての液体ブラケットを無視させようとしています。どんな助けでも感謝します。