默认.bowerrc指向asp 5中的wwwroot / lib

时间:2015-10-08 08:39:32

标签: asp.net gulp bower

为什么这是.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"

1 个答案:

答案 0 :(得分:1)

看起来它最初是在wwwroot文件夹之外,但是那些不习惯这个工作流程的开发人员(即使用Grunt / Gulp来复制相关文件)却变得混乱。所以他们把它改成了wwwroot文件夹。

斯科特·汉塞尔曼(Scott Hanselman)有一篇很好的文章说明他们为什么要这样做,以及如何将其改回外面......

http://www.hanselman.com/blog/ControlHowYourBowerPackagesAreInstalledWithAGulpfileInASPNET5.aspx