我们有两个主要的javascript核心组件,我们提供给多个合作伙伴。1.不改变的核心模块2.基于合作伙伴的特定合作伙伴模块。
我需要编写一个gruntjs,结合核心+合作伙伴特定的文件,并与合作伙伴共享它。我们有100个不同的合作伙伴,不同的组合。除此之外,我们有定期的自定义分析,注册模块文件,其中只有一个版本,需要大厦管理处理。
发布于 2013-09-17 12:13:12
我认为Grunt项目的最佳实践是处理一个项目,将任务声明为您的任务管理器,并使用一些插件作为帮助。
如果您仍然希望使用Grunt来执行一个复杂的项目,您可以看到管理Grunt项目的腹板轮毂。
个人观点是,使用纯Nodejs模块来完成这类工作(看看npmjs.org,您可能会发现已经完成了模块),最后使用Grunt对特定的任务进行外部化。
https://stackoverflow.com/questions/18849388
相似问题