php - 如何在 Windows 中安装依赖项或使用 Composer

标签 php composer-php phar

我已经通过 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. here 下载适用于 Windows 的安装程序

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

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

  4. 使用命令提示符移动到您拥有 composer.json 的目录并运行以下命令:

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

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

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

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

希望这对初学者有帮助。

关于php - 如何在 Windows 中安装依赖项或使用 Composer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20115757/

相关文章:

php - Composer 包的 Git 工作流程?

php - PHP 中 PHAR 归档的优势

php - 如何编辑 .phar 文件中的内容?

composer-php - Composer 版本限制 : How stable is patch?

javascript - 如何在 PHP 中从下一个 SQL 结果行检索值?

php - 生日前剩余的天数 - laravel - carbon

php - 如何标记符合购物车价格规则的产品

php - Composer 更新 Laravel

php - 如何在不同时间重新创建具有相同 sha1sums 的 PHAR 文件?

php - Base10 到 base64 网址缩短