我正在使用Dojo 1.9,并且很高兴使用Dojo构建器构建图层文件。我希望能够做的是构建包含我的模块的图层文件,这些模块引用第三方模块,但我只有预先构建的包含这些模块的图层文件,而不是单独的第三方模块文件。
(有两个理由想要这个:有时我没有单独的模块文件,只有图层文件,有时即使我有单独的模块文件,我也无意将它们捆绑到我的图层中,因此不希望通过让构建器扫描所有这些模块文件来增加构建时间。)
如果我拥有这些第三方模块的原始逐模块源代码,我可以使它完全正常工作,但如果我只有预先构建的Dojo层,它是否可以工作?
我已经尝试在我的图层规范中指定'exclude'选项,但这似乎会影响在我的图层中生成哪些模块,而不是它尝试将哪些模块作为单独的模块文件定位。
有办法做到这一点吗?
答案 0 :(得分:0)
有点晚了,虽然希望这对某人有任何帮助。面对同样缺乏相关答案,我最终放弃了试图让建筑师完成它,特别是考虑到我的第三方甚至不能自己建造。相反,我设置了grunt-contrib-concat来输出AMD层,并用它构建了一个项目,同时明确地引用了dojoConfig中的库层。