我想通過requirejs加載和使用鬍子。使用requirejs加載鬍子
也許這個問題已經問:
AMD Module Loading Error with Mustache using RequireJS
反正我試圖找出如何解決我的代碼:
main.js
require.config({
paths: {
jquery: 'libs/jquery/jquery',
underscore: 'libs/underscore/underscore-min',
backbone: 'libs/backbone/backbone-optamd3-min',
mustache: "libs/mustache/mustache"
}
});
require([
'views/app'
], function(AppView){
var app_view = new AppView;
});
個app.js
define([
'jquery',
'underscore',
'backbone',
"mustache"
], function($, _, Backbone, Mustache) {
console.log($, _, Backbone, Mustache); // <-- *** Mustache is null ***
// ......
}
);
正如你可以在註釋中看到app.js
文件,Mustache is null
...
我應該使用鬍鬚的另一個庫? 這裏我使用Mustache
這應該是在文檔! – wprl 2012-12-16 14:31:48
@AntoJs第一行應該閱讀; 'define(['libs/mustache/mustache'],function(Mustache){' – Matt 2013-08-15 10:38:32