bower-move

1.0.1 • Public • Published

bower-move

Tired of having a big bower_components directory full of files you don't need? Start using bower-move. You can specify locations where your bower dependencies should be moved.

Usage

Really simple. Just add a bowerMove object to your bower.json:

{
  "name": "My great app",
  "dependencies": {
    "bootstrap": "latest",
    "angular": "latest"
  },
  "bowerMove": {
    "bootstrap": {
      "dist/css/*.min.css": "assets/css/",	// Use a regex.
      "fonts": "assets/fonts/"				// Use a regular filename.
    },
    "angular": {
      "*.min.js": "app/"
    }
  }
}

Then, run bower-move in the same directory of your bower.json.

Command Line

There are two optionnal parameters:

  • --skip-install if specified, bower-move will not fetch the dependencies before moving them. This may cause troubles.
  • --delete after the dependencies have been move, bower-move will delete the bower_components directory.

You don't need to worry about creating the resulting structure, the tool will do it for you.

Installation

Simply run npm install -g bower-move. It will fetch the required Node dependencies.

Package Sidebar

Install

npm i bower-move

Weekly Downloads

0

Version

1.0.1

License

MIT

Last publish

Collaborators

  • ploko