2017-06-13 6 views
-1

クラスを自動ロードする方法についてのチュートリアルに続いて、Composerをインストールしたことを教えてくれた彼は、プロジェクトディレクトリに次の内容のcomposer.jsonファイルを作成しました:Composer.jsonがクラスをオートロードする

{ 
    "autoload": {  
     "classmap": [  
      "./"   
     ]  
    }  
} 

メインプロジェクトディレクトリ内のクラスを自動的に自動ロードします。そして私はこれを行うことはできません。なぜなら、C:/ Users/Mypcにあるcomposer.jsonファイルを見つけることができない場合、チュートリアルのステップであるコマンドラインにはインストールできないからです、コンポーザーのインストールによって彼のオートローディングが作成されます。私のオートローダーは、クラスマップで作成したパスの中にクラスを見つけることができません。絶対パスか相対パスか、また、usr/local/bin/composerにインストールして移動することもできます。 私は何をするにしてもオートローダを作成できません。また、私が作った作者がcomposer.jsonからインストールできないため、xampp/htdocs/myproject内のプロジェクトディレクトリにcomposer.jsonを移動することはできません。見つけることができません。私はxamppを使用しています。

+0

ご使用のOSは? –

+0

私はWindows 8.1を使用しています。 –

+0

プロジェクトディレクトリ内に 'composer.json'が必要です。 "私もプロジェクトディレクトリにcomposer.jsonを移動できません"という意味はどうですか? – JRLambert

答えて

0

最終的に問題が何かを知りました。 私は単にcd C:\ whateverpath \ totheprojectdirでチェンジ・ディレクターを使い、プロジェクトが何であってもコンポーザーをインストールしなければなりませんでした。

関連する問題