šŸš€ Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more →
Socket
Sign inDemoInstall
Socket

Bower

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

Bower

Bower is a package manager for the web. It offers a generic, unopinionated solution to the problem of front-end package management, while exposing the package dependency model via an API that can be consumed by a more opinionated build stack. There are no system wide dependencies, no dependencies are shared between different apps, and the dependency tree is flat. Bower runs over Git, and is package-agnostic. A packaged component can be made up of any type of asset, and use any type of transport (e.g., AMD, CommonJS, etc.). -- Bundle Features -- This bundle works without Node.js and Git installations, so you can use js-restore on any build server (including cloud TFS) and don't commit external js files.

1.3.11
NuGet
Version published
Maintainers
1
Created
Source

Bower 1.3.11

Bower is a package manager for client-side JavaScript. It is platform independent (unlike NuGet, gem or npm) works with bare Git repositories, and because of this - largely supported in JavaScript community. That's why Bower becomes a standard client-side package manager on all platforms.

Installation overview

Bower cmd is installed into .bin dir in your project, along with Node.js cmd. NuGet rules are the same: everything deployed by NuGet, so use package restore and ignore packages in VCS.

Node.js and Git is not needed to be installed on dev machines or build servers.

Automation

Use ".bin\bower" command to run Bower in your build scripts. For example, here is a simple MsBuild target to restore Bower packages defined in bower.json:

Daily usage

Because ".bin" was added to your PATH, you should be able to run Bower directly in the command prompt from the project dir. For example, if "MySite.Web" is a project dir:

D:\Projects\MySite\MySite.Web> bower install requirejs

Note: add ".bin" to the PATH manually for other developers in your team. Note: if PATH was changed, restart your command prompt to refresh environment variables.

Proxy settings

If Bower should use a proxy for remote connections, set 'HTTP_PROXY' and/or 'HTTPS_PROXY' environment variables to the proxy URL. For Node.js delivered via NuGet, edit "~/.bin/node.cmd" file:

SET HTTP_PROXY=http://1:1@127.0.0.1:8888
SET HTTPS_PROXY=http://1:1@127.0.0.1:8888

where "http://1:1@127.0.0.1:8888" is the proxy at "127.0.0.1:8888" with username "1" and password "1" used for authentication.

Support

Read more about Bower at http://bower.io/ Post NuGet package issues to https://github.com/whyleee/nuget-node-tools/issues

ļæ½ 2014 Twitter and other contributors

Keywords

package

FAQs

Package last updated on 22 Sep 2014

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts