ホームページ >ウェブフロントエンド >htmlチュートリアル >HTML処理ツール PostHTML入門tutorial_html/css_WEB-ITnose
PostHTML は HTML/XML を変換するツールです。 PostHTML 自体は非常に小さいです。これには、HTML パーサー、HTML ノード ツリー API、およびノード ツリー文字列化子のみが含まれています。
var posthtml = require('posthtml');var html = '<myComponent><myTitle>Super Title</myTitle><myText>Awesome Text</myText></myComponent>';posthtml() .use(require('posthtml-custom-elements')()) .process(html/*, options */) .then(function(result) { console.log(result.html); // <div class="myComponent"><div class="myTitle">Super Title</div><div class="myText">Awesome Text</div></div> });
お客様は、正規表現を使用してこの置換機能を実行できるとしたら、PostHTML にはどのような利点があるのかと尋ねるかもしれません。
HTML に対する PostHTML は、CSS に対する PostCSS と同様です。
Uglify は、プラグイン システムがまだ成熟していない点を除いて JavaScript とは異なります。
PostHTML は自動車の修理工場に似ており、PostHTML プラグインは組立ライン ワークショップです。