要将 HTML 文件转换为 Pug,可以使用 html2pug ( www.npmjs 商业网/package/html2pug)npm 包。 html2pug 包目前仅适用于 Node.js,因此如果您想从浏览器应用程序中使用它,则需要一个 API 端点。 下面是在 Node.js 中使用 html2pug 的示例。
const html2pug = require('html2pug');
// h1 Hello, World
html2pug('<h1>Hello, World</h1>', { tabs: false, fragment: true });
fragment 选项告诉 html2pug 是否将你的 HTML 包装在一个 <html> 标签,如果还没有的话。 fragment 是 false 默认情况下,这意味着 html2pug 将始终在前面加上 html\n head\n body\n 默认情况下输出。
下面是一个使用的实时转换器 html2pug。

