【发布时间】:2016-05-31 04:04:24
【问题描述】:
我正在尝试将引导程序与 require js 一起使用。到目前为止,jquery、underscore 和 boostrap 加载正常,但我遇到了一个库未加载的问题:bootstrap-tagsinput。如何调试 requirejs 并查看该库是否正在加载?
这是我的 common.js
requirejs.config({
shim: {
'jquery': {
exports: '$'
},
'underscore': {
exports: '_'
},
'bootstrap': {
deps: [ "jquery" ]
},
'bootstrap-tagsinput': {
deps: [ "bootstrap" ]
}
},
baseUrl: "/",
paths: {
'jquery': [
'//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min',
'jquery/jquery.min'
],
'underscore': [
'//underscorejs.org/underscore-min',
'underscore/underscore-min'
],
'bootstrap': [
'//maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min',
'bootstrap/dist/js/bootstrap.min'
],
'bootstrap-tagsinput': 'bootstrap-tagsinput/dist/bootstrap-tagsinput.min'
}
});
【问题讨论】:
-
这个配置和我的非常相似,除了当我的页面加载时,它一直告诉我需要 Bloodhound 或需要提前输入。 typahead-bundle 应该管理所有这些,并且 Twitter 页面上列出了一些错误,您需要在其中重命名其中一个功能。即使这样做,我仍然遇到错误。
-
您是偶然使用了预取选项还是仅仅使用了 bootstrap-tagsinput 的基本功能?
标签: requirejs bootstrap-tags-input