問題タブ [grunt-contrib-haml]

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 投票する
1 に答える
467 参照

haml - grunt-contrib-haml と Yeoman を使用した HAML ファイルのインクルード/インポート

私は現在、HAML (grunt-contrib-haml を使用) で Yeoman を使用しており、HAML ファイルを含めて物事をより DRY にしたいと考えています。

私は HAML にあまり詳しくないので、オンラインで読んだ後は、次のように =render を使用するのが最善のようです。

ただし、HAML にはネイティブの render() 関数がないというメッセージが表示されます。

Yeoman/grunt-contrib-haml で動作する別の HAML ファイル内から HAML ファイルを含める簡単な方法はありますか? および/または既存の HAML テンプレートを拡張して物事をより DRY にしますか?

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

gruntjs - Grunt.js: Grunt は HAML の変更を取得していますが、HTML を生成していませんか?

Grunt が HTML を生成しない理由がわかりません。私のグラントファイルに間違いはありますか?

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

javascript - Hamlbars (ハンドルバー式を含む HAML) をプリコンパイルするための単調なタスク

grunt- contrib- handlebars とgrunt-grunt-contrib-hamlがありますが、この 2 つの組み合わせが必要です。次のような「ハムバー」テンプレートがあるとします。

これを JavaScript にプリコンパイルする必要がありますgrunt-contrib-handlebars

うなり声のハムバーもありますが、動作させることができませんでした。ただし、ハムバーをハンドルバーにコンパイルするだけなので、さらに一歩進んでハンドルバーをプリコンパイルする必要があります。

おそらく私は間違ったアプローチを取っていますか?通常の HTML とハンドルバーに固執する必要がありますか? HAML を HTML にコンパイルしてから、すべて Grunt を使用してハンドルバー ファイルとしてプリコンパイルするシームレスな方法はありますか?