我有两个本地Grunt + Bower项目,其中包含典型的build
和watch
/ serve
任务:
Client
包含要公开发布的客户AdminClient
是client
的扩展,供内部管理使用 AdminClient
应该重复使用Client
代码和构建结果。对于watch
和serve
中的任何更改,Client
/ AdminClient
必须行为透明。
我怎么能用Grunt + Bower做到这一点?
这是在C#中解决的一个基本问题,具有项目依赖性,在java中通常使用maven sub-modules。
答案 0 :(得分:1)
您可以将客户端配置放在AdminClient中扩展的单独文件中。
var common = require("common.js");
...
grunt.initConfig(common.config);