当我安装时将 jQuery 从 Nuget 导入到我的 VS C# 项目中,jquery.js 最终出现在我的包文件夹中。这很好,因为我不想将此文件签入我的源代码管理中,因为它不是我的代码,而且我永远不会更改它 - 在这种情况下,它相当于我可能通过不同的包获得的 DLL 。到目前为止,一切都很好...
那么,为什么包安装程序也会将文件复制到项目 Scripts 文件夹中,当然最好将其作为包文件夹中文件的链接添加到项目中,就像引用 Nuget 包 DLL 一样通过项目。
该团队已决定放弃对 nuget 包中内容文件的支持。他们建议对客户端库使用其他包管理器,例如 npm、bower 等。studio 2015 中内置了对它们的支持。
原因之一是每次在 npm repo 上更新某个客户端包时,微软团队的一个人都必须将其重新打包到 nuget 中并发布。
一探究竟!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)