1

我正在构建一个 require.js 加载器插件,并且在将插件与使用 shim 配置的模块一起使用时遇到问题。

我的插件加载了正确的路径,但它不依赖于任何shim设置,如depsor exports

插件是否需要负责解析 shim 配置,或者是否有特殊功能可以确保 require.js 解析 shim ?

谢谢!

4

1 回答 1

1

能够解决我的问题。

您需要确保需要module name(而不是路径),并确保在onLoad回调中返回此 require 调用返回值

像这样

req(toLoad, function ( value ) {
    onLoad( value );
});
于 2012-07-05T16:24:08.273 回答