如何在核心JavaScript中格式化/美化HTML,CSS和JavaScript代码?

时间:2019-07-05 21:17:40

标签: javascript jquery js-beautify

我正在尝试使用以下基于JS的插件格式化代码: https://github.com/beautify-web/js-beautify

所有示例都使用NodeJS(看来)。我只是在寻找简单的普通/代码JavaScript解决方案。

类似这样的东西:

let sourceContent = " function test() { ... }"
console.log(js-beautify(sourceContent));

那里有可用的插件吗? jQuery解决方案也很好。

1 个答案:

答案 0 :(得分:0)

示例使用nodejs,但该库也支持浏览器,如自述文件所述。

因此,添加自述文件中提到的(js beautify)脚本标签:

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

然后您可以使用以下示例代码:

const sourceContent = "function test() { ... }";
const beautified = js_beautify(sourceContent);

此处提到了网络库: https://github.com/beautify-web/js-beautify/blob/master/README.md#web-library

此处提到了可用的网络方法:https://github.com/beautify-web/js-beautify/blob/master/README.md#web-library-1

是的,您与js-beautify()的距离非常近,而不是js_beautify():)