問題タブ [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.
javascript - Grunt usemin: 連結された JavaScript ファイルが index.html ファイルで置き換えられない
私は、yeoman によって生成された空のプロジェクトから始め、必要に応じて Gruntfile.js を編集しようとしました。
grunt ビルド タスクは index.html ファイルを読み取り、bower の依存関係を連結して .vendor.js ファイルを生成します。
ワークフローに問題があり、.vendor.js ファイルが生成されたとしても、usemin は index.html ファイルのマークアップを置き換えません。
ここに私のGruntfile.jsがあります
そして、これが grunt を実行したときに生成されるものです。
index.html:
そして最後に、ここにうなり声の出力があります
これを理解する助けがあれば幸いです。
gruntjs - (grunt-contrib-)htmlmin でタグ補完を無効にする
ページのヘッダー/フッター部分が再利用されるためrequire
、メインファイルとは別のファイルに配置される、かなり典型的なPHPプロジェクトがあります。
ただし、これは、ファイルが開始タグ_header.php
で終了することを意味します<article>
(これは、の先頭で「閉じられます」_footer.php
)。
問題は、htmlmin
これを私の側のエラーとして解釈し、終了タグ、タグを に追加article
することbody
です。それを「無効」にするにはどうすればよいですか?grunt-contrib-htmlminとhtml-minifierの GitHub ページを読んだことがありますが、あまり運がありませんでした。html
_header.php
私のタスク設定
minifyJS: true
無視されているように見える理由も教えていただければボーナス ブラウニー ポイント
ありがとう。
gruntjs - Gruntタスクの出力を別のタスクの入力にパイプしますか?
Handlebars HTML テンプレートをコンパイルする前に縮小したいと考えています。中間ファイルを作成せずに、grunt -contrib-htmlmin の出力をgrunt-contrib-handlebarsへの入力としてパイプすることは可能でしょうか。
html - AngularJS Grunt Dist HTML "未定義の使用済み --force のプロパティ '長さ' を読み取れません、継続中"
こんにちは、Grunt bower と yeoman を使用して作成された AngularJS アプリケーションがあります。
アプリケーションでgrunt serve:distを実行しようとしています。一部の HTML を縮小するとエラーが表示され、--force を実行しても縮小されません
ビューにいくつかの HTML ページがあります。
application.html
同じビュー フォルダーに別のファイルがあります。
info.html
そして、私もこのようなファイルをたくさん持っています。
grunt serve:dist を実行すると、最初の html ページが縮小されます。info.htmlページの縮小中にエラーが表示されますが
最初のものは正常に動作し、2番目のものはエラーを表示するのはなぜですか? それを解決する方法は?
gruntjs - grunt htmlmin - htm を縮小することができません。助けてください。css と js を完全に縮小します。
concat はすべての htm ページを取得し、それらを /templates/min/production.htm の 1 つに配置します。
私が達成しようとしているのは /templates/min/production.min.htm です。ターミナル ウィンドウにエラーは表示されません。さらに詳しい情報が必要な場合はお知らせください。
@marioこれはあなたのやり方でコードを実行していますが、ソースファイルが見つからないようです.宛先を実行するときに取得: ソースも
これは、@mario の上に投稿したコードの実行中にターミナル ウィンドウに表示される応答です。
】4
@mario production.htmを読むとフリーズしているようです:(助けてくれてありがとう
私のうなり声のバージョンと何か関係がありますか? バージョン 4.0 が必要ですか? 私は4.5を持っています..それはまだ動作しますか? また、他にも多くのエラーがあります...それらのいずれかが、私のhtmlが縮小されていない理由に何かベルを鳴らしますか? どんな助けにも感謝します。前もって感謝します
gruntjs - grunt-contrib-htmlmin の使用中に解析エラーが発生しましたか?
grunt-contrib-htmlmin
を使用してHTML ファイルを縮小しようとしていParse Error
ますcommand line
。
エラーを使用--force
しても同じですか?どんな助けでも本当に感謝しています。
htmlmin
以下は、タスクを定義した方法です。