7

我使用 bower 管理 ASP.NET MVC 应用程序中的所有插件。

问题: Bower 工作得很好,但是当它安装插件时,我在我的解决方案中看不到它们。我必须显示所有文件(不会自动更新)然后包含它们,当我再次更新它们时会导致问题......

我想要什么: ASP.NET Core 项目有一个用于 wwwroot 的特殊文件夹,当在文件资源管理器中创建文件时,它会自动使文件在解决方案中可见。

我尝试了什么: 编辑.csproj'lablabla\bower_components\**这仅包括启动时的文件,并且项目中的一些更改替换了**Source)。

在此处输入图像描述

4

1 回答 1

0

我还没有尝试过,但是您可以尝试使用“Post Build”事件来复制此文件夹。

单击项目->属性->构建事件->构建后

并尝试使用 $(SolutionDir) 和 $(TargetDir) 等关键字或绝对路径来使用“copy”或“xcopy”

一个例子:

xcopy "$(SolutionDir)xxxxx\bower_components" "$(TargetDir)\" /S /Y

另一个例子:

xcopy "c:\MyProject\xxx\bower_components" "c:\MyOtherProject\wwwroot\" /S /Y
于 2016-08-23T20:43:25.287 回答