图中mian.js配置了baseUrl及paths路径。界面调用define时引入的js路径错误。
如果我不使用data-main配置,写在界面上就不会引入地址错误。
你这样的写法,data-main很可能没有生效的。你想,data-main是一个属性,是由require控制加载的。那肯定是异步的。当data-main还没执行的时候,你最下面的require就已经执行到了。如果不建议使用这样的加载方式。
可以:
<script src="require.js"></script>
<script src="main.js"></script>
<script>
//require代码。
</script>
大神, 真感谢。