ASP.NET核心2.0 MVC项目。是否应将wwwroot排除在源代码管理之外?

时间:2017-08-28 17:20:04

标签: asp.net-mvc asp.net-core

我刚刚创建了一个ASP.NET Core 2.0 MVC项目。默认情况下,“wwwroot / *”文件夹下的所有文件都会自动添加到源代码管理中,并且可以签入。但是,我想知道是否需要检查wwwwroot文件。

以下是wwwroot下的文件:

wwwroot/css -> site.css, site.min.css
wwwroot/images -> banner1.svg, banner2.svg etc
wwwroot/js - site.js, site.min.js
wwwroot/lib - folders boostrap, jquery, jquery-validation, etc.

我发现了一篇似乎相关的帖子:What should be stored in source control for an Asp.Net Core MVC application?

帖子说除了wwwroot / web.config之外,可以忽略wwwroot。但是,由于不再使用web.config,因此该帖子可能与旧的ASP.NET版本更相关。它已被appsettings.json替换。

wwwroot文件夹似乎包含bower.json中定义的所有软件包。我认为开发人员可以根据需要恢复bower文件。

有人可以确认是否可以忽略来自源代码管理的wwwroot?问候。

0 个答案:

没有答案