簡體   English   中英

js-beautify for html沒有方法'美化'

[英]js-beautify for html has no method 'beautify'

我想在node.js應用程序中使用js-beautify for html

var htmlBeautifier = require('js-beautify').html;
...
res = htmlBeautifier.beautify(html);
...

但我得到:

...
res = htmlBeautifier.beautify(html,{});
                         ^
TypeError: Object function (html_source, options) {
    return style_html(html_source, options, js_beautify.js_beautify, css_beautify.css_beautify);
} has no method 'beautify'

關於在html中使用js-beautify的文檔並沒有提供太多信息。 一個人應該如何使用js-beautify for html

根據文檔 (可以做更多細節), html 函數,而不是具有函數作為屬性的對象。 所以:

var htmlBeautifier = require('js-beautify').html;
//...
res = htmlBeautifier(html);

要么

var htmlBeautifier = require('js-beautify');
//...
res = htmlBeautifier.html(html);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM