アプリでtripleflap.jsを使用しようとしています。私の見解は関数を呼び出しています:
<script type='text/javascript' charset='utf-8'>
TwitterBird();
</script>
したがって、application.jsでは:
function TwitterBird() {
var twitterAccount = 'ulmicru';
var showTweet = false;
var birdSprite='http://127.0.0.1/birdsprite.png';
tripleflapInit();
}
それから私はそれを実行しようとしています、そしてJavascriptデバッガーは私に言います:
Uncaught ReferenceError: birdSprite is not defined
/ public /assets/のプリコンパイルされたapplication.jsで私はこれを見ています:
function TwitterBird()
{var e="ulmicru",t=!1,n="http://127.0.0.1/birdsprite.png";tripleflapInit()}
Railsプリコンパイラが変数の名前を変更したようで、tripleflap.jsはそれらを見つけることができません。
アセットの変数の名前変更を無効にすることは可能ですか?