racoon-lm v1.10.0
racoon-lm: An arduino library manager
racoon-lm needs is forked from Bower
Install
$ npm install -g racoon-lm
ANO LM depends on Node.js and npm. Also make sure that git is installed as some bower libraries require it to be fetched and installed.
Usage
See complete command line reference at bower.io/docs/api/
Installing libraries and dependencies
# install dependencies listed in library.json
$ rlm install
# install a library and add it to library.json
$ rlm install <library> --save
# install specific version of a library and add it to library.json
$ rlm install <library>#<version> --save
Uninstalling libraries
To uninstall a locally installed library:
$ rlm uninstall <library-name>
prezto and oh-my-zsh users
On prezto
or oh-my-zsh
, do not forget to alias rlm='noglob rlm'
or rlm install jquery\#1.9.1
Never run Bower with sudo
Bower is a user command; there is no need to execute it with superuser permissions.
Windows users
To use Bower on Windows, you must install Git for Windows correctly. Be sure to check the options shown below:
Note that if you use TortoiseGit and if Bower keeps asking for your SSH
password, you should add the following environment variable: GIT_SSH -
C:\Program Files\TortoiseGit\bin\TortoisePlink.exe
. Adjust the TortoisePlink
path if needed.
Ubuntu users
To use Bower on Ubuntu, you might need to link nodejs
executable to node
:
sudo ln -s /usr/bin/nodejs /usr/bin/node
Configuration
ANO LM can be configured using JSON in a .racoonrc
file. Read over available options at bower.io/docs/config.
License
Licensed under the MIT License
9 years ago