bower_components 文件夹出现在 ASP.NET 5 beta6 及更早版本中,但从 beta7 开始,bower_components 文件夹不再存在,bower 包直接位于 wwwroot/libs 文件夹中。似乎这一更改破坏了 ExportOverride 功能。 是否可以使用exportOverrides或其他方法减少lib文件夹中不必要的文件数量?
在 Bower.json 中,我有以下 ExportOverride 部分:
"exportsOverride": {
"bootstrap": {
"js": "dist/js/*.*",
"css": "dist/css/*.*",
"fonts": "dist/fonts/*.*"
}
}
在 wwwroot 文件夹中,我希望看到在 ExportsOverride 中定义的唯一文件,就像在以前的版本中一样,但我看到了那里的所有内容:
最佳答案
嗨,只是想在这里加我的 2 便士,我正在关注这篇文章的信 http://shellmonger.com/2015/02/28/adding-bootstrap-to-your-empty-asp-net-mvc6-project/它对我不起作用,但该帖子没有提到您必须将 .bowerrc 文件更改为类似的内容;
{ “目录”:“bower_components” }
默认值为
{ “目录”:“wwwroot/lib” }
关于Bower ExportOverride 不适用于 ASP.NET 5 beta7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32678101/