在Jade源代码中打开换行?

3

有没有一种方法可以打开换行?在调试时会很有用。

我知道这个主题(Node.js JADE linebreaks in source?)由于性能问题而表示不行,但在您本地机器上进行开发时,这应该不是问题。

2个回答

7

在搜索一段时间后,我找到了解决办法。将以下内容添加到您的Express配置中,它将使Jade整理输出:

Express 3.x CoffeeScript


在您的Express配置中添加以下内容,并使Jade整理输出:
app.configure "development", ->
  app.use express.errorHandler()
  app.locals.pretty = true

Express 3.x Javascript

app.configure('development', function(){
  app.use(express.errorHandler());
  app.locals.pretty = true;
});

Express 2.x CoffeeScript

app.configure "development", ->
  app.use express.errorHandler()
  app.set "view options",
    pretty: true

Express 2.x Javascript

app.configure('development', function(){
  app.use(express.errorHandler());
  app.set('view options', { pretty: true });
});

2
太棒了。谢谢你帮我省了些时间。把所有内容都放在一行里调试有点困难 :) - Gareth
你好 @Alfred,我们是否有类似的解决方案来调试 pug 文件?我找不到任何关于如何调试 pug 文件的信息。 - S.K
抱歉 @S.K,我不熟悉pug文件。 - Alfred

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接