Composer 更换为国内镜像源(Packagist 镜像)
2017-08-01 15:02
525 查看
安装lavavel步骤:
安装composer (需要开启php_openssl扩展,否则报错) (https://getcomposer.org/)
到github下载laravel的最新发行版 (https://github.com/laravel/laravel/releases)
把下载的laravel-*.zip 解压缩到项目目录
通过composer安装依赖插件:composer install (vendor目录,需要开启php的php_fileinfo,php_gd2扩展)
说明,第2、3步骤可以换成:
通过 Composer 安装 Laravel 安装器:composer global require "laravel/installer"
通过简单的 laravel new 命令即可在当前目录下创建一个新的 Laravel 应用:laravel new yourprojectname
Composer 更换为国内镜像源
以 laravel 项目的 composer.json 配置文件为例,添加本镜像服务配置信息后如下所示(注意红色代码):
注意:
1. 为了避免安装包的时候都要执行两次查询,切记要添加"packagist": false,禁用 packagist 的设置。
2. 解决在项目中composer update组件时出现错误提示“[Composer\Downloader\TransportException]...”,直接改composer.json,给“config”项中加上"secure-http": false,即禁用https请求,改用http方式。
使用本镜像服务就意味着下载的所有的安装包元数据都将来自本镜像服务,而不再向 packagist.org 发起请求。这将加速 Composer 的安装过程,并且更加可靠、快速。(由于众所周知的原因,国外的网站连接速度太慢,并且随时可能被墙)
全局修改方法:
打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:
composer config -g repositories.packagist composer http://packagist.phpcomposer.com composer config -g secure-http false
参考文章: https://pkg.phpcomposer.com/ http://blog.csdn.net/u011743396/article/details/50358057 http://blog.csdn.net/soonfly/article/details/50981799 http://blog.sina.com.cn/s/blog_a3fb1fe30102wbsp.html
安装composer (需要开启php_openssl扩展,否则报错) (https://getcomposer.org/)
到github下载laravel的最新发行版 (https://github.com/laravel/laravel/releases)
把下载的laravel-*.zip 解压缩到项目目录
通过composer安装依赖插件:composer install (vendor目录,需要开启php的php_fileinfo,php_gd2扩展)
说明,第2、3步骤可以换成:
通过 Composer 安装 Laravel 安装器:composer global require "laravel/installer"
通过简单的 laravel new 命令即可在当前目录下创建一个新的 Laravel 应用:laravel new yourprojectname
Composer 更换为国内镜像源
以 laravel 项目的 composer.json 配置文件为例,添加本镜像服务配置信息后如下所示(注意红色代码):
{ "config": { "preferred-install": "dist", "sort-packages": true, "optimize-autoloader": true, "secure-http": false }, "repositories": [ {"type": "composer", "url": "http://packagist.phpcomposer.com"}, {"packagist": false} ] }
注意:
1. 为了避免安装包的时候都要执行两次查询,切记要添加"packagist": false,禁用 packagist 的设置。
2. 解决在项目中composer update组件时出现错误提示“[Composer\Downloader\TransportException]...”,直接改composer.json,给“config”项中加上"secure-http": false,即禁用https请求,改用http方式。
使用本镜像服务就意味着下载的所有的安装包元数据都将来自本镜像服务,而不再向 packagist.org 发起请求。这将加速 Composer 的安装过程,并且更加可靠、快速。(由于众所周知的原因,国外的网站连接速度太慢,并且随时可能被墙)
全局修改方法:
打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:
composer config -g repositories.packagist composer http://packagist.phpcomposer.com composer config -g secure-http false
参考文章: https://pkg.phpcomposer.com/ http://blog.csdn.net/u011743396/article/details/50358057 http://blog.csdn.net/soonfly/article/details/50981799 http://blog.sina.com.cn/s/blog_a3fb1fe30102wbsp.html
版权声明:本文采用署名-非商业性使用-相同方式共享(CC BY-NC-SA 3.0 CN)国际许可协议进行许可,转载请注明作者及出处。 本文标题:Composer 更换为国内镜像源(Packagist 镜像) 本文链接:http://www.cnblogs.com/sochishun/p/7268619.html 本文作者:SoChishun (邮箱:14507247#qq.com | 博客:http://www.cnblogs.com/sochishun/) 发表日期:2017年8月1日 |
相关文章推荐
- Composer更换国内镜像
- 国内镜像http://packagist.phpcomposer.com不能进行访问
- composer更换为国内镜像源
- Composer加载速度太慢,更换国内镜像
- Composer更换国内镜像
- composer更新不成功,启用国内镜像网站的配置更改办法
- php composer安装 &&配置国内镜像
- CentOS更换国内yum源(aliyun阿里镜像)
- 如何安装Composer和使用Packagist 镜像
- Composer Packagist 镜像使用方法
- 使用国内镜像composer安装laravel
- Packagist / Composer 中国全量镜像
- 使用国内镜像安装composer 在Linux--centos7上面
- 用国内镜像,加速Composer
- 更换pip源到国内镜像
- Maven更换国内仓库,项目中也可独立配置镜像仓库
- 【2.2】【Linux从基本命令到服务器搭建系列教程】——Linux软件安装与卸载,更换国内镜像源
- Mac下更换Homebrew的更新源为国内加速镜像
- conda更换国内下载镜像
- CentOS yum更换为国内的源,解决安装软件时无法从国外镜像下载的问题