有没有办法让主脚本像网站所有页面的“全局”脚本一样,而在使用requiere.js时仍然有特定的页面脚本。
这将在所有页面上调用
<script data-main="resources/js/main" src="resources/js/libs/require.js"></script>
在其他页面上我想添加其他依赖项,而不必创建不同的main.js脚本。
有没有办法这样做?
编辑:到目前为止,我们找到了一种似乎运作良好的方式:
<script> require.config({ deps : ['register'] }) </script>
还有其他想法吗?
答案 0 :(得分:1)
你可以实现一个全局主页面和一个页面主脚本,这样的东西(数据开始不是requirejs的一部分,是手工制作的,如下面的链接所示):
<script data-main="globalmain.js" data-start="page/main" src="require.js"/>
此处有更多详情:How to use RequireJS build profile + r.js in a multi-page project