如何在windows中安装依赖项或使用composer



我已经通过windows安装程序安装了composer,并将php的正确路径变量设置为wamp的php,现在我创建了composer.json(以及后来的.phar)文件

并尝试安装中列出的依赖项

{
"name": "phpunit/php-unit",
"require": {
    "php": ">5.4.12",
    "phpunit/phpunit": "3.7.28"
}
}

这几乎来自每一个命令,包括

php composer.phar install
php composer.json install

我确实在windows cmd中运行了这个,所以我不确定这是否会影响到任何事情。

对于非常初级的Windows用户

  1. 从这里下载windows的安装程序

  2. 在命令提示符执行composer命令检查安装

  3. 现在,在具有Vendor目录(不在Vendor内)的同一级别创建composer.json文件。

  4. 使用命令提示符移动到composer.json所在的目录,然后运行以下命令:

    composer install
    
  5. 它将显示诸如"软件包已下载"one_answers"已创建autoload.php文件"之类的消息。(检查您的/app/Vendor/目录)

  6. 现在将此代码插入/app/config/core.php:的开头

    require_once dirname(__DIR__) . '/Vendor/autoload.php';
    

上面的代码将自动加载所有类。

希望这对初学者有帮助。

Edit:实际上Composer下载页面上有一个Windows安装程序,它将全局安装Composer,因此您不再需要任何composer.phar。从这里安装它,然后从composer.json所在的目录中运行"composer Install"。

(以下为原始答案)

我自己没有测试,但我认为这就是它应该如何工作:

下载composer.phar并将其放在与composer.json相同的目录中。

cd到您的composer.json:所在的目录中

cd some\目录

最后,运行composer:

php composer.phar安装

我有这个问题很长时间了,但有一个简单的错误好的,首先需要在php.ini上启用extension=php_openssl.dll如果它不存在,请启用或添加到文件末尾第二步转到这个目录:

C:Users{YOUR USERNAME}AppDataRoamingComposer

并将您的composer.json粘贴到此处,创建一个文件夹以确定并将其命名为"vendor",然后启用或运行您的PHP服务器并以管理员身份运行cmd并键入此

composer install

享受

相关内容

  • 没有找到相关文章

最新更新