在Coffeescript中使用Sprockets,你如何//要求?

时间:2013-11-14 06:13:38

标签: ruby coffeescript sprockets middleman

目前,我有我的all.js文件:

//= require jquery
//= require jquery.nicescroll.min
//= require bootstrap.min

$(document).ready(function() {
    $('.carousel').carousel();
    $('html').niceScroll();

});

我想把它移到all.js.coffee中,遵守指令here。我如何去做,因为//=会导致编译错误。

//= require jquery
//= require jquery.nicescroll.min
//= require bootstrap.min

$(document).ready ->
    $('.carousel').carousel()
    $('html').niceScroll()

1 个答案:

答案 0 :(得分:7)

来自fine manual

  

支持的评论类型

     

指令处理器以三种格式理解注释块:
  [...]

# Single-line comment blocks (CoffeeScript)
#= require foo
很可能你会说:

#= require jquery
#= require jquery.nicescroll.min
#= require bootstrap.min

$(document).ready ->
    $('.carousel').carousel()
    $('html').niceScroll()