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

标签 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()

最佳答案

来自fine manual :

Supported Comment Types

The directive processor understands comment blocks in three formats:
[...]

# Single-line comment blocks (CoffeeScript)
#= require foo

所以大概你会说:

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

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

关于ruby - 在 Coffeescript 中使用 Sprockets,你//如何要求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19970823/

相关文章:

ruby-on-rails - 有没有办法在一行中有条件地添加到数组?

unit-testing - Ember CLI Controller 测试 : Uncaught TypeError: Cannot read property 'transitionToRoute' of null

javascript - 如何停止将 www.html.com 附加到 URLS 开头的 Rails

javascript - Assets 管道 - application.js 未编译/加载

ruby-on-rails - ruby on rails 递减循环增量

ruby-on-rails - 如何检查数组中的每个单词是否包含子字符串并拒绝 Ruby on Rails 中的子字符串?

ruby - 在 RSpec 输出中显示断言数量?

ruby-on-rails - rails : how to check CSS or JS code code from a string?

ruby-on-rails-3 - 将 Google CDN 与 sprockets Assets 编译器结合使用

ruby-on-rails - 您如何在 Rails 3.1 中使用 Sprockets 编写干燥的模块化 CoffeeScript ?