打开Jade源中的换行符?

Alf*_*red 3 debugging node.js express pug

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

我知道这个话题(源代码中的Node.js JADE换行符吗?)说由于性能不好,但在开发时在本地机器上说它应该不是问题.

Alf*_*red 7

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

Express 3.x CoffeeScript

app.configure "development", ->
  app.use express.errorHandler()
  app.locals.pretty = true
Run Code Online (Sandbox Code Playgroud)

Express 3.x Javascript

app.configure('development', function(){
  app.use(express.errorHandler());
  app.locals.pretty = true;
});
Run Code Online (Sandbox Code Playgroud)

Express 2.x CoffeeScript

app.configure "development", ->
  app.use express.errorHandler()
  app.set "view options",
    pretty: true
Run Code Online (Sandbox Code Playgroud)

Express 2.x Javascript

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

  • 真棒.谢谢你节省了一些时间.调试所有作为一行有点难:) (2认同)