Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why we need Bower along with Nuget?

Why do we need another package manager when we use a Package manager like Nuget already?

Does Bower replace Nuget?

like image 762
Harish Reddy M Avatar asked Sep 29 '16 07:09

Harish Reddy M


People also ask

What is Bower JSON used for?

The bower. json file is actually used to define a Bower package, so in effect you're creating your own package that contains all of the dependencies for your application.

What is Bower in Visual Studio?

Bower is a “package manager for the web.” Bower lets you install and restore client-side packages, including JavaScript and CSS libraries. For example, with Bower you can install CSS files, fonts, client frameworks, and JavaScript libraries from external sources.

Why do we need NuGet packages?

NuGet provides the tools developers need for creating, publishing, and consuming packages. Most importantly, NuGet maintains a reference list of packages used in a project and the ability to restore and update those packages from that list.

What is the difference between NPM and NuGet?

npm is the command-line interface to the npm ecosystem. It is battle-tested, surprisingly flexible, and used by hundreds of thousands of JavaScript developers every day. On the other hand, NuGet is detailed as "The package manager for . NET".


1 Answers

Is Bower replaces Nuget?

No

NuGet is package manager for the Microsoft development platform, distributed as a Visual Studio extension. It supports .NET Framework packages and native packages written in C++.

Bower is

A package manager for the web.

It can manage components containing HTML, CSS or JavaScript files. It is distributed as npm package (and npm is Node.js package manager).

like image 116
cyberskunk Avatar answered Oct 04 '22 23:10

cyberskunk