我有一个MVC项目,我正在使用jquery,bootstrap和nuget的其他一些文件。默认情况下,在mvc中,所有脚本文件都在Scripts
中,所有css文件都在Content
中,如您所知。我将所有脚本和css文件移动到Content / css,Content / js,之后我遇到了问题,因为当我更新我的nuget包时文件将进入默认位置(js => Scripts,css => Content) 。
那我怎么解决这个问题呢?有可能吗?
答案 0 :(得分:3)
在NuGet中,无法控制安装内容文件的位置。 NuGet包的作者完全决定了内容文件的使用路径。
我建议使用基于npm(节点包管理器)的Bower,而不是将NuGet用于内容文件。
使用Bower,您可以控制文件的安装位置。查看关于该主题的SO帖子(特别是第二个答案):How to change bower's default components folder?
有关Bower的更多信息: