簡體   English   中英

Require.js的難度加載模塊

[英]Difficulty Loading Modules with Require.js

我正在嘗試加載和使用通過Require定義的模塊。 據我所知,我遵循的是官方網站上的模式,但沒有在require調用中獲取已加載的模塊。

main.js:

define(function (require) {
    require(['./util'], function(util){
       util.dictionary(); 
    });
    ...
});

util.js:

define(function(){
    "use strict";

    var util = {};
    ...
    return util;
});

這樣,由於未定義util,因此util.dictionary()失敗。

這兩個文件都在同一目錄級別,並且我還沒有為Require定義任何baseURL。

為什么會失敗?

經過一番摸索,我發現Chrome瀏覽器正在使用某些文件的緩存版本,清除緩存會導致模塊正確加載。

是的,我是網絡開發新手。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM