ano-lm
v1.9.1
Published
An arduino library manager
Downloads
2
Readme
ano-lm: An arduino library manager
ano-lm needs is forked from Bower
Install
$ npm install -g ano-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
$ alm install
# install a library and add it to library.json
$ alm install <library> --save
# install specific version of a library and add it to library.json
$ alm install <library>#<version> --save
Uninstalling libraries
To uninstall a locally installed library:
$ alm uninstall <library-name>
prezto and oh-my-zsh users
On prezto
or oh-my-zsh
, do not forget to alias alm='noglob alm'
or alm 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 .anorc
file. Read over available options at bower.io/docs/config.
License
Licensed under the MIT License