作曲家その1

WBOY
WBOYオリジナル
2016-07-29 09:05:461160ブラウズ

composer は PHP パッケージ ライブラリの依存関係管理ツールです。詳細については、公式 Web サイトで情報を確認してください。PHP の場合は、composer が非常に優れており、Python には pip があります。 PHP も追いつきましたので、今日試してみましょう

curl -sS https://getcomposer.org/installer php

2.現在のディレクトリ ファイルにコンポーザー.phar が生成され、それを /usr/local/bin ディレクトリに移動してグローバルにインストールします curl -sS https://getcomposer.org/installer | php

2.命令运行后会在当前目录生成一个composer.phar文件 ,把它移动到/usr/local/bin 3.新しいcomposer.jsonを作成します

<code>touch composer<span>.json</span>
vim composer<span>.json</span></code>
<code><span>"require"</span>:{
                <span>"monolog/monolog"</span>:<span>"1.2.*"</span>
                }

}
</code>
ディレクトリに次のファイルを生成します

<code>root<span>@66</span>f625feefa3:~<span># ls</span>
composer<span>.json</span>  composer<span>.lock</span>  vendor</code>
4.monologを使用する必要がある場合は、php;

<code><span><span><?php</span><span>require</span><span>'/root/vendor/autoload.php'</span>;
<span>$log</span> = <span>new</span> Monolog\Logger(<span>'name'</span>);
<span>$log</span>->pushHandler(<span>new</span> Monolog\Handler\StreamHandler(<span>'app.log'</span>, Monolog\Logger::WARNING));

<span>$log</span>->addWarning(<span>'Foo'</span>);

<span>?></span></span></span></code>
に「vendor/autoload.php」を導入します。

確認してくださいある場合は、App.log が生成されませんでしたls

<code>root<span>@66</span>f625feefa3:~<span># ls</span>
app<span>.log</span>  composer<span>.json</span>  composer<span>.lock</span>  test<span>.php</span>  test1<span>.php</span>  vendor
</code>
予想通り、app.log が生成されました

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); }); 以上、Composer 1 の内容を含めて紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。