問題タブ [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.

0 投票する
2 に答える
9648 参照

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

0 投票する
1 に答える
765 参照

php - Travis CIでカスタム変数を使用することは可能ですか?

のような(PHPプロジェクトの)ような、さまざまな環境でテストするためのデフォルト変数がいくつかあることを私は知っていますSYMFONY_VERSION

私の質問は単純です:別のパッケージのいくつかの特定のバージョン(私が依存している)でテストするために、カスタム変数を定義することは可能でしょうか?

私はもう試した:

しかし、それは機能しません。「未定義のインデックス」が原因でビルドが失敗しました。

ここに画像の説明を入力してください

0 投票する
1 に答える
347 参照

php - Composer と packagist - 悪意のあるコード インジェクションを回避する方法

packagist.org にアップロードされたパッケージに悪意のあるコードが含まれていないことを保証できるメカニズムはありますか? インストール/アップロードされたパッケージのソースコードを見ている人はいますか?

例:誰かがメイン機能を実行するパッケージをアップロードし、それとは別に構成ファイルを外部サーバーに送信した場合はどうなりますか?

パッケージのインストールが composer.json に 1 行追加するだけの簡単な場合、上記の状況が発生するのではないかと少し心配です。

0 投票する
1 に答える
2196 参照

php - Windows で php composer をインストールまたは使用する (失敗する)

基本的に、Windowsのインストールでcomposerを問題なく使用していました。突然、すべてのプロジェクトでこのエラーが発生します (composer.phar を手動でインストールします):

さまざまなphpアプリにインストールまたは更新しようとしました。いつも同じ結果。

また、Windowsセットアップを介してcomposerをインストールしようとしたため、次のエラーメッセージが表示されました:

これまでのところ、私は公式の助けを得ることができませんでした。他の誰かがこのエラーを経験しましたか? あなたの助けに感謝します...事前にどうもありがとう!

0 投票する
2 に答える
4432 参照

php - Composer パッケージのオートロード

ライブラリを機能させることができません。ディレクトリ構造は lib-name/src で、内部にはメイン ディレクトリとテスト ディレクトリがあります。composer に /lib-name/src/main フォルダからロードするように指示するにはどうすればよいですか?

私のライブラリ github へのリンクhttps://github.com/gerardorn/catalogo

0 投票する
1 に答える
476 参照

laravel - Laravel 4 Powerpackをインストールすると、SessionServiceProviderのコードが壊れますか?

composer updateでL4パワーパック要件を使用した後composer.json、問題なくフェッチします。次に、app.phpで配列を更新providersしますが、使用すると次のようになります。aliasesHTML::script(...)

別のパッケージも試しましたが、同じです。

なぜですか?

ありがとう!

0 投票する
0 に答える
1191 参照

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 フォルダーがある) であることを示しています。そうあるべきではないと思います。

0 投票する
1 に答える
1082 参照

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?

0 投票する
1 に答える
592 参照

composer-php - packagist に投稿する前にスクリプトをテストして必要とする方法は?

本当にばかげた質問かもしれませんが、パッケージを packagist にプッシュする前に、どうすれば彼の依存関係でスクリプトを実際にテストできますか?

私は myroot/composer.json で試しました:

私の vendor/myname/core/core.php には、次のようなものがあります。

私の vendor/myname/core/composer.json には、次のようなものがあります。

しかし、実行しようとするとうまくいかないようです:

誰かが私を理解するのを助けることができますか?