设置 git/npm/bower/pip/gem镜像或代理
git
设置:
$ git config --global http.proxy http://proxy.mysite.com
取消:
$ git config --global --unset http.proxy
npm
设置代理:
$ npm config set proxy=http://proxy.mysite.com
取消代理:
$ npm config delete proxy
设置镜像:
$ npm config set registry https://registry.npm.taobao.org
或者安装的时候指定:
$ npm install --registry https://registry.npm.taobao.org XXX
或者可以使用nrm这个模块来切换镜像
// 安装nrm
$ npm install -g nrm
// 查看镜像
$ nrm ls
// 对比镜像速度
$ nrm test
// 使用淘宝镜像
$ nrm use taboo
还可以在~/.npmrc加入下面内容
registry = https://registry.npm.taobao.org
取消镜像:
$ npm config delete registry
或者删掉对应内容
bower
设置:
修改.bowerrc文件
{
"proxy": "http://proxy.mysite.com",
"https-proxy": "http://proxy.mysite.com"
}
取消:
删除对应配置。
pip
设置镜像:
$ pip install -i http://pypi.douban.com/simple Django
或者可以修改配置文件,Linux/Unix/MacOS 在 $HOME/.pip/pip.conf,windows在C:\Users\Administrator\pip\pip.ini:
[global]
find-links =
http://pypi.douban.com
http://e.pypi.python.org
所有命令都会现检索豆瓣镜像,后检索清华镜像,每个镜像要占一行。
也可以指定专门某个命令,比如pip installl才用镜像:
[install]
find-links =
http://pypi.douban.com
http://e.pypi.python.org
gem
设置镜像:
$ gem sources -a http://ruby.taobao.org/
取消镜像:
$ gem sources -r http://ruby.taobao.org/
使用代理:
安装时加上--http-proxy 参数
$ gem install --http-proxy http://ruby.taobao.org/ sass
还可以到RubyGems去把包下载到本地,然后用gem安装
$ gem install --local sass.gem
但最有效的方法还是不要去修改sources ,因为如果使用rails 每次项目创建时rails还是会默认使用 https://rubygem.org 作为下载源,我们只要将一切发送至 https://rubygem.org的请求镜像至https
设置 git/npm/bower/pip/gem镜像或代理的更多相关文章
- git,npm,bower设置代理地址
我們先假設代理伺服器的位址為: http://10.0.0.1:8080 設定 Git 使用代理伺服器 輸入兩行指令即可設定完畢: git config --global https.proxy ht ...
- NPM, BOWER, GIT, AND BASH PROXY CONFIGURATIONS
Sources: http://digitaldrummerj.me/proxy-configurations/ When you are using npm, bower, and git behi ...
- npm包与gem包--在线&离线安装
目录 NPM 在线 离线 GEM 在线 离线 NPM NPM,即为Node的包管理工具,官网为 https://www.npmjs.com/,我们可以在站内搜索所需要的NPM包,了解相关的使用规则 安 ...
- 更改pip安装源的镜像解决安装总是timeout的情况(pip 豆瓣镜像源)
由于国外的pip源总是由于各种原因不能被访问或者网速过慢,而造成的timeout错误 解决方法是修改pip的配置文件(如果没有配置文件在相应的地方新建,配置文件的路径和名字参考这里),设置安装包时候访 ...
- ubuntu14.04下nodejs + npm + bower的安装、调试和部署
1. 简介 本文介绍ubuntu14.04下nodejs+npm+bower的安装.调试和部署 参考文档 https://docs.npmjs.com/getting-started https: ...
- npm更换淘宝镜像
镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在): 1.通过config命令 npm config set registry https://regist ...
- NET Core 静态文件及JS包管理器(npm, Bower)的使用
NET Core 静态文件及JS包管理器(npm, Bower)的使用 文章目录 在 ASP.NET Core 中添加静态文件 使用npm管理JavaScript包 使用Bower管理JavaScri ...
- 设置 git config 的一些默认配置
设置 git status的颜色. git config --global color.status auto 一.Git已经在你的系统中了,你会做一些事情来客户化你的Git环境.你只需要做这些设置一 ...
- npm 使用 taobao 的镜像后,无法 login & publish
使用 npm adduser,添加用户之后,没有异常消息,然后使用 npm publish 发布,却报错: 401 原来是 npm 使用 taobao 的镜像后,需要指定 --registry htt ...
随机推荐
- 问题解决——Win7 64 安装 AutoCAD 2010 32位 和 清华天河PC CAD
最近单位组了一台电脑,配置还好,E3大法+R9 280,装了Win7 64位系统. ========================================================== ...
- 问题解决——使用串口调试助手发送控制字符 协议指令 <ESC>!?
外行指挥内行的结果就是,你必须按照他想的去做,等做不出来再用自己的办法,而且必须如此. -------------------------------------------------------- ...
- jQuery form插件的使用--处理server返回的JSON, XML,HTML数据
详细代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> & ...
- AngularJS的一点学习笔记
ng-options="item.action for item in todos" ng-options表达式的基本形式, 形如 "<标签> for < ...
- sass揭秘之变量(转载)
出处:http://www.w3cplus.com/preprocessor/sass-basic-variable.html 因为文章内含有很多sass代码,如需自己动手查看编译结果,推荐使用sas ...
- 用Access作为后台数据库支撑,书写一个用C#写入记录的案例
具体的步骤: 1.创建并打开一个OleDbConnection对象 2.创建插入的SQL语句 3.创建一个OleDbCommand对象 4.使用OleDbCommand对象来插入数据 5.关闭OleD ...
- Cookie测试工具小汇
现在很多网站都用到Cookies,特别是用户的登陆以及购物网站的购物车. Cookies 通常用来存储用户信息和用户在某应用系统的操作,当一个用户使用Cookies 访问了某一个应用系统时,Web 服 ...
- BUG描述规范
BUG描述规范 一. 目的与适用范围 1.1 目的 报告软件测试错误的目的是为了保证修复错误的人员可以明确报告的错误,从而有利于分析错误产生的原因,定位错误,然后修正之.因此,报告软件测试错误的基本要 ...
- JavaEE
1. 为什么需要JavaEE 我们编写的JSP代码中,由于大量的显示代码和业务逻辑混淆在一起,彼此嵌套,不利于程序的维护和扩展.当业务需求发生变化的时候,对于程序员和美工都是一个很重的负担. 为了程 ...
- 使用PDO进行sql的预处理和操作结果集