流星1.8.1和兼容文件夹不会加载javascript文件

时间:2019-05-19 04:58:00

标签: meteor adminlte

我正在尝试将免费的adminLTE2模板与流星js 1.8.1结合使用。我已经用侧边栏和主要内容的位置进行了布局,但是我在一个问题上苦苦挣扎,由于某种原因,我的页面被截断了,就像这里显示的https://user-images.githubusercontent.com/35808780/35396272-72db8390-01fd-11e8-89ce-410dacedcf99.png

以防万一,这是到adminlte github页面上完整问题的链接:

https://github.com/ColorlibHQ/AdminLTE/issues/1797

我还没有找到造成这种情况的100%的原因,但似乎是adminlte.js https://github.com/ColorlibHQ/AdminLTE/blob/master/dist/js/adminlte.js 如您所见,它非常复杂,所以我做了一个我创建的文件夹:

-client
--compatibility

出于兼容性考虑,我放了adminlte.js,但是由于某种原因它没有被加载,我将警报放在了

之前。
alert('loading adminlte js...');
if (typeof jQuery === 'undefined') {
throw new Error('AdminLTE requires jQuery')
}

但是当我运行流星应用程序并刷新浏览器时,未显示任何警报。那么问题:

1)Metoer 1.8.1兼容文件夹不再起作用了吗? 2)是否有一种简单的方法将adminlte.js集成到流星中,而无需将其重写到布局js中(我正在使用BlazeLayout)?因为它非常复杂,而且我不确定能否在火焰模板中使用prototype

0 个答案:

没有答案