0

我正在学习 RequireJS 并且对为什么我最新的 console.log 消息没有显示在页面上感到困惑,除非关闭页面并再次打开它。

这是我的设置:

链接到 require.js 的 index.html 页面:

<script data-main="main" src="js/require.js"></script>

这是我的 main.js 中的代码:

define(function(){
    console.log("Hello World");
});

最初,当我打开 index.html 时,控制台会显示正确的消息。现在,当我将console.log("Hello World")更新为console.log("Hello Universe")时,我希望 index.html 中的控制台在刷新时显示“Hello Universe”。

谢谢

4

1 回答 1

0

我在这个线程中找到了答案,防止 RequireJS 缓存所需的脚本

RequireJS 正在做某种缓存,为了防止这种情况(至少在开发时)是我 index.html 中的这段脚本

<script>
    require.config({
        urlArgs: "bust=" + (new Date()).getTime()
    });
</script>
于 2013-10-30T10:36:09.120 回答