問題タブ [packagist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Composer でパッケージを追加する (SVN 経由)
個人用の PHP ライブラリ用に SVN リポジトリを作成し、ルート レベルに composer.json ファイルを追加しました。
次に、次の composer.json を使用してプロジェクトを作成しました。
そして、プロジェクトを更新しようとすると、次のようになります。No valid composer.json was found in any branch or tag of https...
問題はファイルの構造にあると思いますが、これに関するドキュメントを見つけることができませんでした:
私の URL を packagist.org に投稿しようとしたところ、No valid/supported repository was found at the given URL
php - Travis CIでカスタム変数を使用することは可能ですか?
のような(PHPプロジェクトの)ような、さまざまな環境でテストするためのデフォルト変数がいくつかあることを私は知っていますSYMFONY_VERSION
。
私の質問は単純です:別のパッケージのいくつかの特定のバージョン(私が依存している)でテストするために、カスタム変数を定義することは可能でしょうか?
私はもう試した:
しかし、それは機能しません。「未定義のインデックス」が原因でビルドが失敗しました。
php - Composer と packagist - 悪意のあるコード インジェクションを回避する方法
packagist.org にアップロードされたパッケージに悪意のあるコードが含まれていないことを保証できるメカニズムはありますか? インストール/アップロードされたパッケージのソースコードを見ている人はいますか?
例:誰かがメイン機能を実行するパッケージをアップロードし、それとは別に構成ファイルを外部サーバーに送信した場合はどうなりますか?
パッケージのインストールが composer.json に 1 行追加するだけの簡単な場合、上記の状況が発生するのではないかと少し心配です。
php - Windows で php composer をインストールまたは使用する (失敗する)
基本的に、Windowsのインストールでcomposerを問題なく使用していました。突然、すべてのプロジェクトでこのエラーが発生します (composer.phar を手動でインストールします):
さまざまなphpアプリにインストールまたは更新しようとしました。いつも同じ結果。
また、Windowsセットアップを介してcomposerをインストールしようとしたため、次のエラーメッセージが表示されました:
これまでのところ、私は公式の助けを得ることができませんでした。他の誰かがこのエラーを経験しましたか? あなたの助けに感謝します...事前にどうもありがとう!
php - Composer パッケージのオートロード
ライブラリを機能させることができません。ディレクトリ構造は lib-name/src で、内部にはメイン ディレクトリとテスト ディレクトリがあります。composer に /lib-name/src/main フォルダからロードするように指示するにはどうすればよいですか?
私のライブラリ github へのリンクhttps://github.com/gerardorn/catalogo
laravel - Laravel 4 Powerpackをインストールすると、SessionServiceProviderのコードが壊れますか?
composer update
でL4パワーパック要件を使用した後composer.json
、問題なくフェッチします。次に、app.phpで配列を更新providers
しますが、使用すると次のようになります。aliases
HTML::script(...)
別のパッケージも試しましたが、同じです。
なぜですか?
ありがとう!
php - Composer / SVN リポジトリの同期
satis または composer の設定に問題があります。私がこれまでにできたこと:
1: "common" という SVN リポジトリを作成しました。いくつかのタグ (1.0、1.1) があります。各タグには独自の composer.json ファイルがあります。
SVN URL: http://svn.local.acme.com/svn/common
2: satis.json から composer リポジトリを作成しました:
すべてのタグを web/packages.json にプルしました。
サティス URL: http://dev.local.acme.com/satis/web
3: 私のプロジェクトでは、composer.json で "acme/common" を要求したい (1.0 としましょう):
1.0 タグは正常にプルされますが、require を「1.1」に変更して実行するcomposer.phar update
と、エラーが発生します。
ここでの問題は、最初に (作曲家のインストール) インポート インポートではなくタグをチェックアウトすることだと思います。このエラーは、ベンダー ディレクトリが SVN バージョン (.svn フォルダーがある) であることを示しています。そうあるべきではないと思います。
git - Ignore a git directory in composer package
I have composer library hosted as a package on Packagist through GitHub. The repository includes a directory named sample
with some samples on how to use the code and this directory is really not needed when using the package.
Is there a way to have this directory ignored when you do composer update/install
?
composer-php - packagist に投稿する前にスクリプトをテストして必要とする方法は?
本当にばかげた質問かもしれませんが、パッケージを packagist にプッシュする前に、どうすれば彼の依存関係でスクリプトを実際にテストできますか?
私は myroot/composer.json で試しました:
私の vendor/myname/core/core.php には、次のようなものがあります。
私の vendor/myname/core/composer.json には、次のようなものがあります。
しかし、実行しようとするとうまくいかないようです:
誰かが私を理解するのを助けることができますか?