大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍了XAMPP下如何安装composer,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
成都创新互联公司专注于濠江网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供濠江营销型网站建设,濠江网站制作、濠江网页设计、濠江网站官网定制、重庆小程序开发服务,打造濠江网络公司原创品牌,更为您提供濠江网站排名全网营销落地服务。
声明关系
比方说,你正在创建一个项目,你需要一个库来做日志记录。你决定使用 monolog。为了将它添加到你的项目中,你所需要做的就是创建一个 > composer.json 文件,其中描述了项目的依赖关系。
{ "require": { "monolog/monolog": "1.2.*" } }
安装
1、下载 Composer-Setup.exe
2、点击安装
3、会出现,找不到很多php的dll
我尝试把这些dll放到C盘下的system32文件中,
还是不行
我又尝试增加环境变量,支持php,
还是不行
后来发现是因为,xampp中的php.ini中的
extension_dir = "\xampp\php\ext"是相对路径,composer找不到相应的dll,
改为extension_dir = "D:\xampp\php\ext"就行了,还有一个地方需要改,
browscap = "D:\xampp\php\extras\browscap.ini"
修改完成之后,就可以安装了。
使用
继续讲解,composer自动生成的第三方控件一般都会在一个叫做vendor的文件夹中,中文翻译就是‘供应商’。使用的时候需要,
require_once __DIR__ . '/vendor/autoload.php';
或者更安全的使用,
if (is_file(__DIR__ . '/vendor/autoload.php')) { require_once __DIR__ . '/vendor/autoload.php'; }
如果不加上这句话,一般就会报错。
小结:Composer根据声明的依赖关系,从相关库的源下载代码文件,并根据依赖关系在 Composer 目录下生成供类自动加载的 PHP 脚本,使用的时候,项目开始处引入 “/vendor/autoload.php” 文件,就可以直接实例化这些第三方类库中的类了。
感谢你能够认真阅读完这篇文章,希望小编分享XAMPP下如何安装composer内容对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,遇到问题就找创新互联,详细的解决方法等着你来学习!