rob*_*son 7 commonjs node.js npm gruntjs
我正在研究一个grunt构建文件,该文件命中URL并将输出写入静态HTML文件.我正在点击的网址已压缩HTML,我想在写入静态文件之前将其打印出来.这样做有什么好的模块吗?我环顾四周,似乎Max Ogden的html prettyprinter是我最接近的选项(https://github.com/maxogden/commonjs-html-prettyprinter).也许如果我将它与grunt-shell任务结合起来?真的,我宁愿只需要一个grunt中的模块并说漂亮(my-file.html),然后使用fs编写,但到目前为止,这证明是难以捉摸的.
Min*_*God 16
您找到了所需的所有资源.那个模块为你做了.
var html = require("html");
var data = '<h2><strong><a href="http://awesome.com">AwesomeCom</a></strong><span>is awesome</span></h2>';
var prettyData = html.prettyPrint(data, {indent_size: 2});
process.stdout.write(prettyData)
Run Code Online (Sandbox Code Playgroud)
看看它的来源.
或者您可以使用child_process来执行README中的命令:html *.html.
| 归档时间: |
|
| 查看次数: |
5307 次 |
| 最近记录: |