$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
查找软件包
$ brew search <package>
安装软件包
$ brew install <package>
查看已经安装的软件包
$ brew list
删除软件包
$ brew remove <package>
查看软件包信息
$ brew info <package>
查看软件包依赖关系
$ brew deps <package>
更新 brew
$ brew update
列出可更新软件包
$ brew outdated
更新可更新软件包
$ brew upgrade
更新特定软件包
$ brew upgrade <package>
访问 NodeJS 官网 下载安装包 or brew install node
查找插件
$ npm search <package>
安装插件
>> 当前目录:
$ npm install <package>
>> 全局目录:
$ npm install -g <package>
卸载插件
>> 当前目录:
$ npm uninstall <package>
>> 全局目录:
$ npm uninstall -g <package>
查看插件信息
>> 当前目录:
$ npm info <package>
>> 全局目录:
$ npm info -g <package>
查看已安装插件
>> 当前目录:
$ npm list
>> 全局目录:
$ npm -g list
** 如果是 Linux 可以 $ npm list -g | grep ^[└,├]
进行过滤 **
发布插件
$ npm publish
$ npm install -g bower
默认安装目录为 bower_components/
可通过在目录中配置 .bowerrc
文件制定路径,例如:
{"directory": "lib"}
安装库
$ bower install <package>
通过配置文件安装库
//配置文件样例{"name": "boliball","version": "0.0.2","homepage": "https://github.com/Sir0xb/boliball","authors": ["Sir0xb "],"dependencies": {"knockoutjs": "*","knockout.mapping": "~2.0.1"},"keywords": ["Sir0xb"],"license": "MIT"}
>> 安装 bower.json 中配置的库
$ bower install
>> 安装并添加到 bower.json 配置中
$ bower install <package> --save
>> 安装指定版本的库并添加到 bower.json 配置中
$ bower install <package>#<version> --save
更新库
>> 更新全部
$ bower update
>> 更新指定库
$ bower update <package>
卸载库
$ bower uninstall <package>` or `$ bower uninstall <package1> <package2> <package3>
$ curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py$ python get-pip.py
更新 pip
$ pip install -U pip
安装软件包
$ pip install <package> # 安装最新版$ pip install <package>==<version> # 安装指定版$ pip install '<package>>=version>' # 安装大于特定版
用配置文件安装
$ pip freeze > package.txt # 根据软件包安装情况生成配置文件$ pip install -r package.txt # 安装配置文件中的软件包
查看软件包信息
$ pip show <package>
查找软件包
$ pip search <package>