草庐IT

reality-composer

全部标签

php - 如何在不重新安装的情况下使用 Composer 自动加载没有 namespace 的类?

我只需要自动加载一些类,我不喜欢疯狂的psr-0命名空间(无意冒犯)。这曾经在我的项目中工作得很好:"psr-0":{"":["app/controller/","app/model/"]}由于某种原因它不再工作了,即使我使用的是相同的Composer版本。我需要它用于一个也使用Silex的新项目。这会不会与Silex发生冲突?我知道“classmap”选项,但它有点没用,因为它要求我每次添加新类时都运行“composerinstall”。有什么想法吗? 最佳答案 尝试使用“原始”的JSON属性;不是数组(就像你的例子)。这对我来说

php - ReflectionException 在 Composer 更新存在的文件时抛出

为了让这更有趣,如果我运行composerdump-autoload-o一切正常,但我很好奇为什么当我运行composerupdate时会抛出错误>首先?我需要查个水落石出。快速修复不会让我内心快乐。aligajaniatAlis-MBPin~/Projects/saveeoonmaster✗[faaba41c]4:53>composerupdate>phpartisanclear-compiledLoadingcomposerrepositorieswithpackageinformationUpdatingdependencies(includingrequire-dev)Noth

php - Composer 自动加载

我目前正在尝试将PSR-0自动加载与Composer一起使用,但出现以下错误:Fatalerror:Class'Twitter\Twitter'notfound我的目录结构是这样的-Project-src-TwitterTwitter.php-vendor-Testindex.php我的index.php文件如下所示:我的Twitter.php文件如下所示最后我的composer.json看起来像这样:{"require":{"phpunit/phpunit":"3.8.*@dev","guzzle/guzzle":"3.7.*@dev"},"minimum-stability":"d

如何在 WindowManager.addView 中使用 Jetpack Compose

如何在WindowManager.addView中使用JetpackCompose一、引出问题Android开发中,很常见的一个场景,通过WindowManager.addView()添加一个View到屏幕上。Android最新的视图框架JetpackCompose,如何应用进来。这个被添加的View如何使用Compose编写视图呢?二、探究问题有的朋友肯定会马上想到使用ComposeView作为桥梁。没错,WindowManager.addView方法,就接收一个View类型的参数。那肯定是要借助ComposeView了。但是,经过试验,直接使用ComposeView是行不通的。看代码:va

PHP快速入门14-Composer包管理安装与使用,附常见的20个使用例子

文章目录前言一、关于Composer二、如何安装Composer2.1Windows安装Composer2.2Linux安装Composer三、Composer常见的20个使用例子3.1查找并安装依赖包3.2更新依赖包3.3安装指定版本的依赖包3.4卸载依赖包3.5查看当前项目依赖包列表3.6初始化composer.json文件3.7安装生产环境依赖包3.8安装开发环境依赖包3.9冻结(锁定)依赖包版本3.10安装依赖在指定的目录3.11下载依赖包并自动加载3.12生成autoload.php文件3.13创建项目快速启动代码3.14安装国内镜像加速3.15清理缓存3.16运行脚本3.17降级依

php - Composer - 缺少扩展 iconv

我正在运行Manjarolinux,我已经安装了apache2.4.10-1以及php5.5.15-1和php-composer1.0.0.alpha8.458-1。我想通过这个命令用composer下载项目composercreate-projectnette/sandboxTaskManager但是我在使用ext-iconv时遇到错误-nette/neonv2.2.1requiresext-iconv*->therequestedPHPextensioniconvismissingfromyoursystem.-nette/nettev2.2.0requiresext-iconv*

php - Composer 设置安装错误

我正在尝试在Windows7和XAMPP上安装Composer,但在运行安装设置时收到这些错误/消息。ThePHPexefileyouspecifieddidnotruncorrectly:C:\xampp\php\php.exeThephp.iniusedbyyourcommand-linePHPis:C:\xampp\php\php.iniAduplicatesettinginyourphp.inicouldbecausingtheproblem.ProgramOutput:Warning:Module'openssl'alreadyloadedinUnknownonline0我已

php - 使用 composer 安装 laravel 的问题

这个问题在这里已经有了答案:Howtoplacethe~/.composer/vendor/bindirectoryinyourPATH?(22个答案)关闭5年前。问题:我想探索laravel5,但在安装时惨遭失败。我正在使用本指南:http://laravel.com/docs/5.0需要有人帮助我理解说明。背景和我的尝试我正在运行MacOSX10.10.2(Yosemite)和MAMP。到目前为止,我已经使用终端将Composer下载到我的主文件夹中。那里只有一个composer.phar文件。当我运行时:composerglobalrequire"laravel/installe

php - 我不明白为什么有人需要 Composer ?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭9年前。Improvethisquestion我认为加载任何库等都不需要包含Composer。加载一些库不是一项艰巨的任务。它很容易包含...下载库>提取>放入你的项目>使用它此任务每个项目只有一次。我的意思是它不是一遍又一遍。更新也不是什么大任务...只需下载并替换项目中的旧文件即可。每个图书馆只有30秒。我看不出有任何理由在我的项目中再包含一层(Composer)。另外,如果我们将这一层(Composer)添加到我们的项目中,它会带来自己的问题。

php - PHP Composer 包来自哪里?

当我运行时$composer.pharinstall安装的包从哪里来?我明白Packagist是PHP包的默认存储库,composer.json中缺少不同的包,composer将在此处查找包。但是,我不清楚Composer和Packagist是如何交互的。Composer是否直接从packagist.org下载文件或者Composer是否从packagist获取git/svn/hg存储库链接并直接从存储库下载文件?还是别的? 最佳答案 这取决于您的composer.json文件的内容。例如,如果您的composer.json只包含{