为什么Nuget Javascript包复制到脚本文件夹

本文关键字:脚本 文件夹 复制 Nuget Javascript 包复制 为什么 | 更新日期: 2023-09-27 18:36:32

当我将 jQuery 从 Nuget 安装到我的 VS C# 项目中时,jquery.js 最终会进入我的包文件夹。这很好,因为我不想将此文件签入我的源代码管理,因为它不是我的代码,我永远不会更改它 - 在这种情况下,它相当于我可能通过其他包获得的 DLL。目前为止,一切都好。。。

那么,为什么包安装程序还会将文件复制到项目 Scripts 文件夹中,而最好将其作为指向包文件夹中文件的链接添加到项目中,就像项目引用 Nuget 包 DLL 一样。

为什么Nuget Javascript包复制到脚本文件夹

团队已决定放弃对 nuget 包中的内容文件的支持。他们建议为客户端库使用其他包管理器,如npm,bower等。在 studio 2015 中对它们有内置的支持。原因之一是每次在 npm repo 上更新某些客户端包时,Microsoft 团队中的一个人都必须将其重新打包到 nuget 中并发布。看看吧!