1
我是Pug aka Jade的新手,我想要的是将file.pug 解析为Google Chrome等网络浏览器。在浏览器中渲染Pug(Jade)(例如Google Chrome,Mozilla Firefox)
在此之后(Pug on github), 我安装哈巴狗,但是当我创建file.html和file.pug 哈巴狗不会使标记HTML。
发生这种情况需要什么?
我是Pug aka Jade的新手,我想要的是将file.pug 解析为Google Chrome等网络浏览器。在浏览器中渲染Pug(Jade)(例如Google Chrome,Mozilla Firefox)
在此之后(Pug on github), 我安装哈巴狗,但是当我创建file.html和file.pug 哈巴狗不会使标记HTML。
发生这种情况需要什么?
PUG(或JADE)是需要编译为html的预处理器。这意味着你需要一个合适的编译模块来做到这一点。
截至https://pugjs.org/api/getting-started.html
最佳选项的例子给出的是从故宫
安装“哈巴狗”模块对于工作,你首先需要安装的NodeJS(从https://nodejs.org/en/)
然后它只运行npm install命令来获得PUG和PUG客户端:
npm i pug
npm i pug-cli
之后请参考该PUG入门网站上面所说明的使用哈巴狗的过程中很容易和详细的解释:
如果我需要快速做出一个原型,我不希望使用咕嘟咕嘟的,我可以呈现帕格在浏览器? – wishmaster35
我不认为这是可能的(我还没有研究它,但它与预处理语言的想法背道而驰)。作为我之前答案的更新,现在有成千上万的新方法可以呈现PUG,我个人习惯于在编辑器上使用扩展,这只是使过程自动化。 此外,上面的答案实际上并不建议使用吞咽或任何任务工具。帕格本身有一个完美的手表命令。 – MRadev