ASP.NET 5 MVC6自定义CSS和Javascript放置约定

Der*_*rek 5 asp.net asp.net-core-mvc

所以我正在玩MVC6,我已经添加了bower.json和grunt.json,我已经创建了我的grunt任务,用于生成我的jQuery和bootstrap.css,它们都像我预期的那样坐在wwwroot文件夹中.

但是像我的site.css和我的main.js文件那样,我将为项目添加的文件随着时间的推移.

人们在为这些东西选择目录时使用了哪些约定?

我们要添加一个Content文件夹并将其删除吗?

有什么我想念的,我还应该使用Grunt/bower吗?

Bar*_*xto 3

我确实在 wwwroot 之外有应用程序和供应商文件夹。在供应商中,我自定义了引导程序、主题等库。在应用程序中,我有自己的 css、less 和 js 文件。我在应用程序内还有一个资产路径,用于存储需要复制的任何内容(屏幕截图中显示的文件夹字体)

然后我使用固执己见的非常容易使用并且比 grunt 或 gulp 更好的工具:早午餐。

通过这个简单的配置,我获得了 sourcemaps、concat、jshint,以及--productionuglify、minify、csso。添加任何其他内容到管道中就像安装 brunch-plugin 一样简单,所以我建议也查看http://brunch.io/

前端库/样式中的 Visual Studio 文件夹结构