文档章节

PHP之Composer安装

DaddyMagic
 DaddyMagic
发布于 2017/04/07 11:53
字数 368
阅读 4
收藏 0

以下从mac和windows下摘抄一下composer中文文档教程

mac版下安装composer分为局部安装和全局安装。区别是局部安装需要在响应的安装目录下使用composer命令,全局安装在任何目录下都可使用composer命令。我本人用的是全局安装,命令如下。

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

window下安装:本人没有在window下安装过,所以参考文档自行解决。(听说比mac下安装要简单)

安装完成后,执行composer -v可看到相应信息。composer的安装目录会在当前用户目录下创建.composer 目录。里面有2个文件比较重要,一个是composer.json,如果composer.json不存在,可以手动创建一个,内容是:

{
    "require": {
        "laravel/installer": "~1.1"
    }
}

由于我们用的laravel框架,所以内容填充了这些。这个文件就是配置你所需要的依赖或者是包的。配置好后执行composer update和install会将相应的依赖和包安装到当前目录的vendor下。

还有一个文件是config.json。这个文件需要修改一下。文件内容如下

{
    "config": {},
    "repositories": {
        "packagist": {
            "type": "composer",
            "url": "https://packagist.phpcomposer.com"
        }
    }
}

将url进行修改为国内的镜像文件url。上面代码片段是修改过后的。对于前期项目的构建,做到这里就可以了。下回讲如何利用composer构建laravel。

© 著作权归作者所有

共有 人打赏支持
DaddyMagic
粉丝 1
博文 8
码字总数 2210
作品 0
石河子
私信 提问
composer的安装以及laravel项目的生成

composer 安装laravel composer 是PHP的依赖管理工具,需要PHP版本高于5.3且支持openssl。安装非常简单,执行下列命令 执行结果如下 讲执行文件移动到/usr/local/bin目录 显示版本号则可以正...

hey_heihei
2016/12/16
49
0
Composer -- PHP依赖管理的新时代

Composer -- PHP依赖管理的新时代对于现代语言而言,包管理器基本上是标配。Java 有 Maven,Python 有 pip,Ruby 有 gem,Nodejs 有 npm。PHP 的则是 PEAR,不过 PEAR 坑不少: 依赖处理容易...

张悟空
2016/05/31
38
0
Composer php包管理工具

简介 几乎每种语言都有包管理器。Java有Maven,Python有easy_install和pip,Ruby有gem,Nodejs有npm,php的就是Composer了,他已经可以很好的解决PHP包管理的问题,而且有越来越多的开源软件...

2688
2016/07/25
26
0
windows下安装composer方法

composer是一个新崛起的PHP的依赖管理工具。官方安装方法见: https://getcomposer.org/doc/00-intro.md#installation-windows 。这里提供不修改PATH环境变量的手动安装方法。 此处假定: (...

tree2013
2016/03/18
141
0
deepin15.4用composer安装laravel5.5

1、安装curl sudo apt-get install curl libcurl3 libcurl3-dev php5-curl 2、下载composer curl -sS https://getcomposer.org/installer | php 3、将composer.phar文件移动到/usr/local/bi......

wushan37
2017/09/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

大数据教程(8.3)wordcount程序运行过程的解析

上一篇博客分享了wordcount的源码编写、原理实现,本节将对wordcount在hadoop内部运行过程进行解析。 运行流程图如下: 上图中说明:mr appmaster启动后,会根据任务分配规则进行任务的启动,...

em_aaron
8分钟前
1
0
Zookeeper安装(LINUX环境)

一、上传安装包 二、解压安装包 mkdir -p /usr/lib/jvm tar -zxvf zookeeper-3.4.10.tar.gz -C /usr/lib/jvm 三、修改配置文件 复制zoo_sample.cfg改名zoo.cfg 给zoo.cfg赋权 chmod 777 zoo.......

开源中国首席碉堡了
31分钟前
2
0
【面试必问】支撑百万并发的"IO多路复用"技术你了解吗?

多路复用其实并不是什么新技术,它的作用是在一个通讯连接的基础上可以同时进行多个请求响应处理。对于网络通讯来其实不存在这一说法,因为网络层面只负责数据传输;由于上层应用协议的制订问...

Java干货分享
34分钟前
3
0
Rotate Array(leetCode189)

Given an array, rotate the array to the right by k steps, where k is non-negative. Example 1: Input: [1,2,3,4,5,6,7] and k = 3Output: [5,6,7,1,2,3,4]Explanation:rotate 1 s......

woshixin
49分钟前
1
0
给女朋友讲解什么是Optional【JDK 8特性】

前言 只有光头才能变强 前两天带女朋友去图书馆了,随手就给她来了一本《与孩子一起学编程》的书,于是今天就给女朋友讲解一下什么是Optional类。 至于她能不能看懂,那肯定是看不懂的。(学到...

Java3y
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部