75398

[code]

    use Illuminate\Support\Facades\Storage;
    
[/code]

というライブラリのメソッドを使用したいのですがPHPがほぼ初見でライブラリの使い方がわかりません

ライブラリ名で検索して  
<https://readouble.com/laravel/5.5/ja/filesystem.html>  
こちらのサイトを見たんですが

`php artisan storage:link`

を実行しても artisan というファイルが見つかりませんと出るだけです

MAC 上に brew install で PHP だけ入ってる状態なのですが  
Illuminate\Support\Facades\Storage;  
をライブラリを使用するにはどういう手順を踏めばいいのでしょうか

PHP にも Gemfile とか pip とか npm みたいなライブラリ管理ツールがあったりしますか？


CC BY-SA 4.0
2021-04-20T05:53:36.440
75397
2021-04-20T06:15:25.433
question
php
PHP のライブラリ管理


PHP では [Composer](https://getcomposer.org/)
でライブラリのパッケージ管理がされており、依存関係にあるライブラリも自動でインストールしてくれるようです。

Mac の場合は以下のコマンドで Composer をインストールできます。

[code]

    $ brew install composer
    
[/code]

Composer が使える状態になったら、プロジェクトごとに composer.json
を用意して必要なパッケージ名やバージョンを記述、インストール…という流れになるようです。

なお、今回使おうとしているライブラリは以下になりそうです。

[illuminate/support -
Packagist](https://packagist.org/packages/illuminate/support)

Composer に関する詳しい使い方は、例えば以下のページ等も参照してみてください。

**参考:**  
[Composerの使い方 - Qiita](https://qiita.com/sano1202/items/50e5a05227d739302761)


CC BY-SA 4.0
2021-04-20T06:15:25.433
75398
2021-04-20T06:15:25.433
3060
75397
answer