簡體   English   中英

require.config和requirejs.config之間有什么區別

[英]What's the difference between require.config and requirejs.config

我正在嘗試設置requirejs,然后使用r.js對其進行優化,但后來我對這些方法感到困惑。 我之前使用過require.config(),但之后我看到他們也有requirejs.config(),我不知道有什么區別。 示例代碼:

require.config({
    baseUrl: 'js/lib',
    paths: {
        app: '../app'
    }
});

requirejs.config({
    baseUrl: 'js/lib',
    paths: {
        app: '../app'
    }
});

他們都做同樣的事情。 當我優化它時,結果完全相同。 我想知道有什么區別? 我什么時候應該使用或其他?

“requirejs”只是同一API的別名,因為“require”被其他庫使用。 文檔

如果您只想加載一些JavaScript文件,請使用require()API。 如果頁面中已有require(),則可以使用requirejs()訪問RequireJS API以加載腳本。

盡管它沒有任何技術差異,但按照慣例,我會留在require.config,除非你與其他模塊加載器有命名沖突。

截至2013年6月6日的結果:

https://stackoverflow.com/search?q=require.config(609結果)

https://stackoverflow.com/search?q=requirejs.config(258結果)

暫無
暫無

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

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