ホームページ  >  記事  >  開発ツール  >  Windows に Composer を手動でインストールする方法を教えます

Windows に Composer を手動でインストールする方法を教えます

藏色散人
藏色散人転載
2020-09-04 13:59:473888ブラウズ

次のチュートリアル コラムでは、Windows に Composer を手動でインストールする方法を紹介します。それが必要な友人にとって役立つことを願っています。役に立ちました!

#composer は PHP の依存関係管理ツールです。Windows でのインストールはブロックされることがよくあります。現在、マニュアルを提供しています。インストール方法は参考です

Windows に Composer を手動でインストールする方法を教えます1. インストール前の準備

(1)

Composerを実行するにはPHP 5.3.2が必要です

(2) php実行ディレクトリにパス変数を追加します。

これは、cmd を開くときにどこでも php -v

を直接実行できるようにするためです (3) php が openssl 拡張機能を開くことを確認します

php で OpenSSL を検索します.ini を編集して前のセミコロンを削除し、保存してサーバーを再起動します。

2.composer のインストールと設定

(1)composer.phar

https://getcomposer.org/composer.phar 下载到本地  (例如F:\tools\composer)

cmd をダウンロードし、

を実行します。

cd F:\tools\composer
F:
php composer.phar -v
(2) 環境変数パスにcomposer.pharがあるディレクトリを追加します。 (3)コンポーザーのショートカット コマンド

##

cd F:\tools\composer
F:
echo @php "%~dp0composer.phar" %*>composer.bat

にあります F:\tools\composer は、composer.bat バッチ ファイルを作成し、F:\tools\composer は環境変数に追加されました。将来的には、composer をどこにでも入力すると、次と同等になります。

php
 composer.phar
(4) 画像の修正 #日本語画像アドレス

http://composer-proxy.jp/proxy/packagist

はグローバルに設定できます。必要に応じて設定することもできます。

パッケージのインストール時に 2 つのクエリを実行することを避けるために、忘れずに disable を追加してください Packagist 設定

グローバル設定

查看 composer 主目录:通过 composer config -l -g 命令可以列出 composer 的全局配置信息,在这些信息中查找[home] 配置项就是 composer 的主目录。

进入 composer 的主目录,打开 config.json 文件(如果没有就自己创建一个),然后增加本镜像服务的配置信息,最终内容如下:

{
    "config": {
    },
    "repositories": [
        {"type": "composer", "url": "http://composer-proxy.jp/proxy/packagist"},
        {"packagist": false}
    ]
}

按需设置

如果只需要特定的项目指定特定的镜像,则不需修改全局设置,在需要的地方进行修改

以 laravel 项目的 composer.json 配置文件为例,添加本镜像服务配置信息后如下所示(注意最后几行):

{
    "name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "type": "project",
    "require": {
        "laravel/framework": "5.0.*"
    },
    "require-dev": {
        "phpunit/phpunit": "~4.0",
        "phpspec/phpspec": "~2.1"
    },
    "autoload": {
        "classmap": [            "database"
        ],
        "psr-4": {
            "App\\": "app/"
        }    },
    "autoload-dev": {
        "classmap": [            "tests/TestCase.php"
        ]    },
    "config": {
        "preferred-install": "dist"
    }    "repositories": [
        {"type": "composer", "url": "http://pkg.phpcomposer.com/repo/packagist/"},
        {"packagist": false}
    ]}

以上がWindows に Composer を手動でインストールする方法を教えますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。