为什么这是.bowerrc文件中空asp项目的默认点?
{
"directory": "wwwroot/bower_components"
}
在大多数情况下,人们会使用gulp并创建任务以仅包含所请求的文件
gulp.src([
'bower_components/jquery/dist/jquery.min.js',
'bower_components/bootstrap/dist/js/bootstrap.min.js'
])
从而创建一个更清洁的wwwroot。 project.json文件甚至包含exclude
"bower_components"
答案 0 :(得分:1)
看起来它最初是在wwwroot
文件夹之外,但是那些不习惯这个工作流程的开发人员(即使用Grunt / Gulp来复制相关文件)却变得混乱。所以他们把它改成了wwwroot
文件夹。
斯科特·汉塞尔曼(Scott Hanselman)有一篇很好的文章说明他们为什么要这样做,以及如何将其改回外面......
http://www.hanselman.com/blog/ControlHowYourBowerPackagesAreInstalledWithAGulpfileInASPNET5.aspx