[英]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.