使用Require.js而不使用data-main

Lev*_*lum 33 javascript requirejs

我可以在开发中使用Require.js而不使用该data-main属性加载到我的初始脚本中吗?即.<script data-main="scripts/main" src="scripts/require.js"></script>我发现在我的开发环境中使用这个属性很困难.

Wax*_*xen 51

是的,请查看文档:http://requirejs.org/docs/api.html#config

您需要调用require.config()并设置baseUrl.根据你的例子:

<script src="scripts/require.js"></script>
<script>
    require.config({
        baseUrl: "scripts"
    });

    require( [ /*...*/ ], function(  /*...*/ ) {
        /*...*/
    });
</script>
Run Code Online (Sandbox Code Playgroud)