使用RequireJS 优化时应该如何处理内联代码?
除了通过 RequireJS 加载的一堆单独的 JavaScript 文件外,我还在我的 ASPX 文件中定义了一个对象。
<script>
define('PageData', function(){
return {
target: <%=_target%>,
permissions: <%=_permissions%>
};
});
</script>
该对象包含页面加载数据,并且是我的许多文件所必需的。
当然,当我尝试使用优化时,它会抱怨,因为它既找不到定义为 PageData 的模块,也找不到名为 PageData.js 的文件。
有没有办法忽略这种依赖?