Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc ASP.NET核心2.0 MVC项目。wwwroot是否应该从源代码管理中排除?_Asp.net Mvc_Asp.net Core - Fatal编程技术网

Asp.net mvc ASP.NET核心2.0 MVC项目。wwwroot是否应该从源代码管理中排除?

Asp.net mvc ASP.NET核心2.0 MVC项目。wwwroot是否应该从源代码管理中排除?,asp.net-mvc,asp.net-core,Asp.net Mvc,Asp.net Core,我刚刚创建了一个ASP.NETCore2.0MVC项目。默认情况下,“wwwroot/*”文件夹下的所有文件都会自动添加到源代码管理中,并准备好签入。但是,我想知道是否有必要检查WWroot文件 以下是wwwroot下的文件: wwwroot/css -> site.css, site.min.css wwwroot/images -> banner1.svg, banner2.svg etc wwwroot/js - site.js, site.min.js wwwroot/lib

我刚刚创建了一个ASP.NETCore2.0MVC项目。默认情况下,“wwwroot/*”文件夹下的所有文件都会自动添加到源代码管理中,并准备好签入。但是,我想知道是否有必要检查WWroot文件

以下是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.
我发现了一个似乎相关的帖子:

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

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


有人能确认是否可以从源代码管理忽略wwwroot吗?注意。

副本中链接的.gitignore文件的可能副本上次编辑是在17天前。第二个答案是,“任何属于项目设置或您直接更改的内容都应该存储。任何直接下载(引用、bower/node)或直接基于这些内容(通过gulp复制的lib文件夹)的内容都应该被忽略”,始终适用。副本中链接的.gitignore文件的可能副本上次编辑是在17天前。第二个答案是,“任何属于项目设置或您直接更改的内容都应该存储。任何直接下载(引用、bower/node)或直接基于这些内容(通过gulp复制的lib文件夹)的内容都应该被忽略”,始终适用。