Я использую Asset Pipeline для создания некоторого JavaScript, который будет передан ряду сторонних разработчиков. Я хочу разместить предупреждающий комментарий в верхней части сгенерированного (и, возможно, запутанного) выходного файла, но не ясно, как этого добиться с помощью комбинации sprockets / coffeescript.
# This is a manifest file that'll be compiled into including all the files listed below.
# Add new JavaScript/Coffee code in separate files in this directory and they'll automatically
# be included in the compiled file accessible from http://example.com/assets/application.js
# It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
# the compiled file.
###
The following code was compiled from source by MF.
Please do not edit this JavaScript directly.
####
#= require util/extensions
#= require util/date_manipulation
#= require util/format
#= require points_data
#= require graphics/canvas_graphics
#= require graphics/explorer_canvas_graphics
#= require renderer
Я получаю следующий результат:
(function() {
/*
The following code was compiled from source by MF.
Please do not edit this JavaScript directly.
*/
}).call(this);
Что я хочу, это (или что-то близкое):
/*
The following code was compiled from source by MF.
Please do not edit this JavaScript directly.
*/
(function() {
// ******** my compiled code from all those required files! *******
}).call(this);
Как мне заставить это работать?