一、通过 composer init 命令进行初始化。下面就是一通输入。
- 1 输入你的项目名,有默认值
Package name (<vendor>/<name>) [root/test]:
- 2 项目描述,可为空
Description []:
- 3 输入作者,格式得是 名称 <邮箱>
Author [, n to skip]:
- 4下面就是一直回车,直到
Would you like to define your dependencies (require) interactively [yes]?
这一步是问你是否输入依赖信息,如果你直接回车,它的默认值是yes,则需要输入要安装的依赖,当然你可以输入php,反之 ,你也可以输入no再回车。
Search for a package:
- 5 最后一步,是否生成composer.json,直接回车就完成初始化了。
Do you confirm generation [yes]?
二、修改composer.json文件
在composer.json文件中加入如下的一段代码:
这里的psr-4的作用是加载文件,“Test\”: “src” 表示,将Test这个空间名绑定到**/test/src**这个目录下。
这个时候我们执行 composer update 命令,更新上面的修改,执行完成后,在根目录下会多出一个 vendor 目录,这依赖的核心目录。
三、到这里我们的web项目的基础框架就可以使用了,下面做一个测试。
- 在根目录下新建 src 目录,再进入目录新建 Index.php 文件,其中内容如下 :
- 然后在根目录下 新建 test.php 文件
- 访问test.php