2017-02-10 9 views
0

私は最後にHTMLとCSSのコードを出力する小さなWebアプリケーションを持っていますが、出力、特にCSSを再インデントする必要があります。私はこのライブラリを見つけた:https://github.com/beautify-web/js-beautify しかし、それは動作していないようです。例えば、ファイルの1つは、JavaScriptとJavaScriptを使って字下げしたHTMLとCSScode

Usage: 
style_html(html_source); 
style_html(html_source, options); 

と言っていますが、私はすべてエラーが発生します:style_htmlは定義されていません。私は使用法のセクションで言うように、スクリプトタグのセットを1つ含んでいます。

例:

<script src="https://cdnjs.cloudflare.com/ajax/libs/js-beautify/1.6.8/beautify.min.js"></script> 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/js-beautify/1.6.8/beautify-css.min.js"></script> 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/js-beautify/1.6.8/beautify-html.min.js"></script> 

    <script> style_html("asdf");</script> 

任意のアイデア?

+0

最小、完全、および検証可能な例を提供してください:http://stackoverflow.com/help/mcve – Connum

答えて

0

the source codeを参照してください:

// If we're running a web page and don't have either of the above, add our one global 
window.html_beautify = function(html_source, options) { 
    return style_html(html_source, options, window.js_beautify, window.css_beautify); 
}; 

グローバルがhtml_beautifyと呼ばれ、(内部でのみ使用されている機能である)ではないstyle_html

+0

この関数を呼び出すとき、私は以前と同じエラーが発生します。 – user1563232

+0

@ user1563232 - 私はしません:http://jsbin.com/fiquvu/1/edit?html,console,output – Quentin

関連する問題