カピストラーノを使用して、Rails アプリを vps サーバーにデプロイしています。
最後の更新まで、すべて正常に動作します。カピストラーノが実行さassets:precompile
れると、次のエラーが表示されます。
rake aborted!
TypeError: Object function (deps, callback) {
if (Array.isArray(deps)) {
var params = deps.map(function(dep) {
return this.lookup(dep);
}, this);
if (callback) {
callback.apply(null, params);
}
return undefined;
}
else {
return this.lookup(deps);
}
} has no method 'bind'
オプションで実行すると、次の--trace
ようになります。
https://gist.github.com/NicosKaralis/5421153#file-cap-deploy
問題がどこにあるかはわかりません。ローカル マシンで同じコマンドを実行すると、問題なく動作します。
私のマシンは Max OS X で、サーバーは Ubuntu 10.10 です。
私は何を間違っていますか?どうすれば修正できますか?
編集
私application.js
: https://gist.github.com/NicosKaralis/5422877#file-gistfile1-txt