【发布时间】:2015-04-12 16:55:04
【问题描述】:
在管理我们的 JavaScript 库时,Bower 和 NuGet 是否等效?
我所说的管理是指“从各地获取和安装包,负责搜索、查找、下载和保存我们正在寻找的东西。并且还在清单文件中跟踪这些包”。
【问题讨论】:
在管理我们的 JavaScript 库时,Bower 和 NuGet 是否等效?
我所说的管理是指“从各地获取和安装包,负责搜索、查找、下载和保存我们正在寻找的东西。并且还在清单文件中跟踪这些包”。
【问题讨论】:
如果您谈论在团队中工作或开源,首先困扰我的事情是:NuGet 依赖于 .NET,而 bower 让您选择操作系统和 IDE/文本编辑器。 NuGet 强制您使用 Windows(也可能是 Visual Studio 2010+),而 bower 可以在每个系统上运行并且不依赖于其中任何一个。
命令行应用程序 (nuget.exe) 在 Mono(3.2 版或更高版本)下构建和运行,并允许您在 Mono 中创建包。对于 Windows 上的 Mono 尤其如此,但 Linux 和 OS X 上的 Mono 存在一些已知问题。
作为(前端)开发人员,我最不想使用的是 Windows 和 IDE。
【讨论】: