jQuery と Handlebars を使用するモジュールを作成しようとしています
これはメインファイルです:
require(['app', 'jquery', 'handlebars' ], function (app, $, handlebars) {
console.log('Running jQuery %s', $().jquery);
});
そして、これはアプリファイルです:
define(['jquery', 'handlebars'], function ($, hb) {
$(function() {
var source = $("#some-template").html();
var template = hb.compile(source);
var data = {...});
});
なぜそれは言うのhb is not defined
ですが、すべての依存関係を削除すると、Handlebars
代わりに使用すると機能しますhb
(これは通常の方法です)?