Sta*_*ams 11 asp.net-core-mvc asp.net-core
以前版本的ASP.NET允许您通过"项目属性"自动增加版本号.我怎么能在MVC 6中这样做?
Sta*_*ams 12
MVC 6现在用于project.json
跟踪版本,你可以使用gulp-bump来突破这个数字.
将gulp-bump添加到package.json> devDependencies
gulp-bump": "1.0.0"
编辑gulpfile.js
bump = require("gulp-bump")
到顶部的依赖项添加任务以突出版本号
gulp.task("bump", function() {
gulp.src("./project.json")
.pipe(bump())
.pipe(gulp.dest("./"));
});
Run Code Online (Sandbox Code Playgroud)更新project.json
1.0.0-*
,将其更改为1.0.0
."gulp bump"
到"scripts"
> 的底部"prepublish"
现在无论何时发布,或dnu publish
运行gulp任务运行器,版本号都会崩溃.
要在View中显示此版本号,请在视图中添加以下内容;
@inject Microsoft.Extensions.PlatformAbstractions.IApplicationEnvironment appEnv
My version number is @(appEnv.ApplicationVersion)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3452 次 |
最近记录: |