常用包管理工具换源


包管理工具换源

PHP 的包管理工具 composer

composer 换源:

composer config -g repo.packagist composer https://packagist.phpcomposer.com

让我们的 composer 进行自我更新一次,以使我们的 composer 保持最新版本: composer selfupdate

node 的包管理工具 npm

  • npm 查看当前源:

npm config get registry

效果如下

npm-view-the-source

  • npm 换源:
  1. 临时使用

npm --registry https://registry.npm.taobao.org install express

  1. 持久使用

npm config set registry https://registry.npm.taobao.org

npm-change-the-source

通过查看源的命令确认是否更换成功
npm config get registry

npm-change-source-confirmation

  1. 3.通过 cnpm 使用

npm install -g cnpm --registry=https://registry.npm.taobao.org

Ruby 的包管理工具 gem

Ruby淘宝源“ 声明了:RubyGems 镜像的管理工作以后将交由 Ruby China 负责,以便能有更多的社区爱好者参与进来,保持持续发展。
所以我建议直接将源更换到[Ruby China][]。详见[Ruby淘宝源][]

  • gem 查看当前源:

gem sourcegem source -l

效果如下

gem-view-the-source.png

  • gem 换源:

gem sources --add https://gems.ruby-china.org --remove https://rubygems.org

gem-change-source.png

  • gem 换源确认:

gem sourcegem source -l

gem-change-source-confirmation.png

确保只有 gems.ruby-china.org

  • gem Ruby-China源 https://gems.ruby-china.org

  • gem 默认源 https://rubygems.org

【待更…】


文章作者: 牟勇
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 牟勇 !
  目录