使用RequireJS Optimization时如何处理内联代码?
除了通过RequireJS加载的大量单独的JavaScript文件外,我还在ASPX文件中定义了一个对象。
<script>
define('PageData', function(){
return {
target: <%=_target%>,
permissions: <%=_permissions%>
};
});
</script>
此对象包含页面加载数据,并且是我的许多文件所必需的。
当然,当我尝试使用Optimization时,它会抱怨,因为它找不到定义为PageData的模块,也找不到名为PageData.js的文件。
有没有办法忽略这种依赖?
答案 0 :(得分:3)
答案 1 :(得分:0)
正如@PaulGrime评论,empty:
可以解决问题。