打开Jade源中的换行符?

时间:2011-09-14 12:38:44

标签: debugging node.js express pug

有没有办法打开换行符?在调试时它会很有用。

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

2 个答案:

答案 0 :(得分:7)

经过一番搜索,我找到了解决方案。将此添加到您的Express配置中,它将使Jade整理输出:

Express 3.x CoffeeScript

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 });
});

答案 1 :(得分:0)

您可以通过美化器进行调试

这是为节点https://github.com/maxogden/commonjs-html-prettyprinter

编写的