选择性应用程序编译



我正在开发一个应用程序,会有一些变化。相同的应用程序-不同的图标,一些应用程序页面和逻辑-大约95%相同。

是否有可能在构建时只包含必要的文件?

为此,我可能会使用gulp/grunt并使用一些自定义构建时间逻辑。这将确保最终应用程序中的冗余最小。

所以你可以使用gulp-copy,然后有一个build_config_1的作业,其中包括:

return gulp.src(sourceFiles)
  .pipe($.copy(outputPath, options));

其中var sourceFiles = commonFiles + thisConfigthisConfig是特定于此配置的。

您也可以选择有一个构建任务,然后将配置指定为命令参数-参见这里。

最新更新