我有一个非常奇怪的问题突然开始发生,它可能是一些竞争条件或其他东西 - 但它总是很好地工作... 由于某种原因,所有requirejs加载的模块都是怪癖。
它可能是一些愚蠢的东西,但是我自杀了,特别是因为几个月没有任何变化......
不使用data-main,遗留项目。
k
内联脚本标签
<script type="text/javascript">
var require = {
baseUrl: '/path/to/js/files',
};
</script>
<script src="require.js"></script>
JS档案
<script type="text/javascript">
requirejs(['com/some/file']);
</script>
答案 0 :(得分:-1)
经过一些分歧和征服后,很明显google webfont loader是罪魁祸首。
<script type="text/javascript">
WebFontConfig = {
google: { families: [ 'Quicksand:400,700:latin' ] }
};
(function() {
var wf = document.createElement('script');
wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +
'://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
wf.type = 'text/javascript';
wf.async = 'true';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(wf, s);
})();
</script>