2012-07-04 154 views
1

我正在構建一個require.js加載器插件,並且在使用我的插件和使用shim配置的模塊時遇到了問題。Require.js如何將shim配置考慮到插件

我的插件加載正確的路徑,但它不會依賴shim設置,如depsexports

插件是否需要照顧解析shim配置,或者是否有一個特殊的函數來確保require.js解析shim?

謝謝!

回答

1

能夠解決我的問題。

你需要確保,要求module name(而不是路徑),並確保您在onLoad回調返回此需要調用的返回值

像這樣

req(toLoad, function (value) { 
    onLoad(value); 
});