当前位置: 首页 > 后端技术 > PHP

composer-初始化项目

时间:2023-03-30 02:34:01 PHP

由于众所周知的原因,作曲家的官方形象无法被公众访问。这里我们使用Packagist@phpcomposer或者Packagist@Laravel-China。感谢王赛和Laravel中国的辛勤付出,下面开始安装项目文件中用到的包,composer配置文件参见完整项目的composer.json架构。这里的安装过程沿用Laravel5.3官方安装修改composer更新源地址。这里假设你已经安装了composer,可以使用composer来运行命令。列出所有config$composerconfig--list修改镜像地址$composerconfig-grepo.packagistcomposerhttps://packagist.phpcomposer.com全局安装laravel/installer由于我们的项目使用laravel,所以需要先安装laravel/installer这里$composerglobalrequire"laravel/installer"安装完成后,我们会在~/.composer/vendor/bin目录下找到laravel命令。我们使用这个命令来初始化项目。如果没有设置为全局变量,需要设置为全局变量$laravelnewdemo_projectCraftingapplication...LoadingcomposerrepositorieswithpackageinformationInstallingdependencies(includingrequire-dev)fromlockfile...Installcommonusedprojectpackages这里加载我们需要的包,这里是我在laravel框架中常用的包{..."require":{"php":">=5.6.4","laravel/framework":"5.3.*","laravelcollective/html":"5.3.*","nesbot/carbon":"~1.21","doctrine/dbal":"~2.5"},"require-dev":{"phpunit/phpunit":"~5.6","itsgoingd/clockwork":"~1.12","barryvdh/laravel-ide-helper":"~2.2"},...}接下来我们运行composerupdate更新我们定义的composer包。$composerupdate......WritinglockfileGeneratingautoloadfileswhengreenTheGeneratingautoloadfiles意味着我们的包已经安装完成

猜你喜欢