8

我有一个 MVC 项目,我正在使用来自 nuget 的 jquery、bootstrap 和其他一些文件。如您所知,默认情况下,在 mvc 中,所有脚本文件都在Scripts其中,所有 css 文件都在其中。Content我将所有脚本和 css 文件移动到 Content/css , Content/js ,之后我遇到了一个问题,因为当我更新我的 nuget 包时文件将转到默认位置(js => Scripts,css=> Content)。

那么我该如何解决这个问题呢?可能吗 ?

4

1 回答 1

4

在 NuGet 中,无法控制内容文件的安装位置。NuGet 包的作者完全决定内容文件使用什么路径。

我建议不要将 NuGet 用于内容文件,而是使用基于 npm(节点包管理器)的Bower 。

使用 Bower,您可以控制文件的安装位置。查看有关该主题的此 SO 帖子(尤其是第二个答案):如何更改 bower 的默认组件文件夹?


更多关于鲍尔的信息:

于 2015-04-18T06:21:05.733 回答