gpt4 book ai didi

javascript - requirejs 中的 Handlebars 加载不成功

转载 作者:搜寻专家 更新时间:2023-11-01 04:43:56 24 4
gpt4 key购买 nike

paths: {
jquery: 'libs/jquery/jquery-min',
underscore: 'libs/underscore/underscore-min',
backbone: 'libs/backbone/backbone-optamd3-min',
handlebars: 'libs/handlebars/handlebars',
text: 'libs/require/text'
}

define([
'jquery',
'underscore',
'backbone',
'collections/todos',
'views/todos',
'text!templates/stats.html',
'common',
'handlebars'
], function ($, _, Backbone, Todos, TodoView, statsTemplate, Common, handlebars) {
//handlebars is null
console.log("handlebars is",handlebars);

})

除了handlebars,其他的都可以加载成功。为什么以及如何让handlbars加载成功。谢谢

最佳答案

首先,我可以看出你是新来的,但请尝试在你的问题中添加更多细节,以帮助其他人帮助你。

从源头上看,我认为 Handlebars 与 AMD 不兼容,因此 you will need to shim it yourself .像这样:

requirejs.config({
shim: {
'handlebars': {
exports: 'Handlebars'
}
}
});

关于javascript - requirejs 中的 Handlebars 加载不成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11863351/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com