bower - Visual Studio 2015 RTM - bower_components 去哪儿了?

标签 bower visual-studio-2015

看起来在 Visual Studio 2015 RTM 中, bower_components 文件夹消失了,包直接保存到 wwwroot/lib/文件夹。这可以通过默认的 gulpfile 不再具有将文件从 bower_components 复制到 wwwroot 的功能来验证。

然而,在默认的 project.json 中,即使文件夹不再存在, bower_components 仍然在“排除”属性中。可能是疏忽?

有谁知道这是怎么回事?我在发行说明或错误修复和已知问题文章中没有看到任何关于它的内容。另外,我认为 wwwroot 文件夹的全部意义在于只存放实际站点需要的列入白名单的文件。其中,我想 在这里提供库代码没有 危害,它实际上使我们在添加新库时的生活更轻松,但在整个测试阶段, bower_components 文件夹非常严格地分开。

https://www.visualstudio.com/en-us/news/vs2015-vs.aspx

https://support.microsoft.com/en-us/kb/3025135

最佳答案

我一直在尝试调整我的项目以匹配最新的 VS 项目模板中的 asp.net 5 更改。

据我所知,以前有一项任务是将 bower_components 文件夹中的内容复制到 wwwroot/lib

但是现在不需要了,因为他们将 bower 文件直接放在 wwwroot/lib 中,这是因为在名为 .bowerrc 的 Web 应用程序的根目录中有一个新文件,其中包含以下内容:

{
  "directory": "wwwroot/lib"
}

所以我认为不再需要 bower_components 文件夹
gruntfile.js 中也有很多相关的变化。

关于bower - Visual Studio 2015 RTM - bower_components 去哪儿了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31568304/

相关文章:

angularjs - 使用 Bower 添加 ui.bootstrap 依赖项

asp.net-mvc - 从 ASP.NET MVC 捆绑迁移到 Grunt/Bower?

c# - 在 Visual Studio 2015 中,DebuggerStepThrough 不再传递异常了吗?

visual-studio-2015 - 如何在 Visual Studio 2015 的类图中显示完整的方法签名?

javascript - 如何合并 Bower 依赖项

minify - Bower 和 Grunt 工作流程

android - 将 Microsoft 调试器与 Xamarin Android 结合使用

c++ - boost.thread - 一个简单示例中的访问冲突

visual-c++ - 是否可以将 Visual C++ v120 编译器工具集添加到 Visual Studio 2015?

msbuild - 执行 bower 安装时,Visual Studio Online MSBuild 失败