使用Jade编写Coffeescript:咖啡过滤器:它会阻碍性能吗?有简化方法吗?裸?

时间:2014-10-12 15:22:04

标签: javascript node.js express coffeescript pug

我正在考虑通过玉器咖啡过滤器转换为编写我的客户端咖啡。 Express设置很简单,如下所示(在coffeescript中,我通过命令行编译):

app.get '/coffee/:script', (req, res) ->
    script = req.params.script
    res.render "../coffee/#{script}"

.jade文件可以是:

:coffee
    console.log 'hello world'

我有三个问题:

  • 我是否应该关注与通过命令行预编译脚本相关的性能问题?我假设在服务器启动时(或第一次加载?),他们可能需要更长的时间,但是应该缓存?
  • 有没有办法自动让玉假设整个文件应该是:咖啡文字?这将节省:咖啡线,以及每条线上的额外缩进。
  • 有没有办法让jade在没有(function(){包装器的情况下编译脚本?我经常写自己的:(($)-> ... ) jQuery,有时需要公开变量:)

0 个答案:

没有答案