我尝试在我的构建过程中添加一个简单的脚本,用于更新我的应用的构建版本和构建日期。
我似乎无法找到将其添加到钩子中的位置。
我通常会在构建期间将此任务添加到gulp或grunt中,但是由于Ionic2已从流程中删除了gulp并且在node_modules中的文件中构建了脚本,因此我无法做到编辑它以使其在所有从事该项目的人员中保持不变。
我已经尝试将脚本放在before_build,after_build,after_prepare和其他几个脚本中,但是在build命令或serve命令等之前运行它们会导致我的脚本在整个内置构建过程之前运行或者在整个构建过程之后运行过程不在期间。
理想情况下,脚本会在当前ionic_app_scripts中的minify和uglify之前运行 或者甚至作为副本的一部分,以便它可以复制文件然后更改复制的一些变量而不是源。
我记得看到一些关于使用config.xml覆盖构建脚本的内容,但我还没有能够再次找到该资源。
在Ionic和Angular2以及angularJS中,我通常会使用grunt任务或gulp任务来实现这一目标,但Ionic团队目前已从项目中删除了gulp。
任何人都知道这样做的方法吗?