【发布时间】:2015-03-11 14:01:43
【问题描述】:
我有一个 package.json 文件:
{
"name": "Name",
"version": "0.0.0",
"author": "Company",
"description": "A sample project.",
"private": true
}
我希望能够使用 gulp 更新版本字段。我将使用环境变量将其设置为 Jenkins 的内部版本号:
var version = process.env.MAJOR +'.' + process.env.MINOR + '.' + process.env.BUILD_NUMBER;
我想要一个将json文件的版本字段更新为版本值的任务:
gulp.task('update-package-build-no', function () {
pkg.version = version;
});
有什么想法吗?这甚至可以实现吗?我将使用 Angular 读取我的 package.json 文件,以在 about 页面上显示应用程序的版本号。
【问题讨论】: