問題タブ [bower-register]

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 投票する
4 に答える
41059 参照

javascript - Bowerにローカルgitパッケージを登録するには?

bowerにローカルgitパッケージを登録するにはどうすればよいですか?

私の現在のcomponent.jsonは次のとおりです

C:/mypackageただし、バージョンがタグ付けされた git リポジトリである、作成したパッケージも追加したいと思います。私がbower install --save C:/mypackageそれを行うと、プロジェクトに正しく追加されますが、私のcomponent.jsonには追加されません。

私は試しbower register mypackage C:/mypackageていますが、それは私に与え続けます

私は何を間違っていますか?

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

bower - バウアーレジスター新バージョン

「angular-backstrech-adrr」のバージョンを bower に登録します。

bower register angular-backstrech-adrr git@github.com:AladdinMhaimeed/angular-backstrech-adrr.git

これはbower.jsonです:

}

Bower は正常に登録されたと言っていますが、使用すると:

利用可能なバージョンはありませんと表示されます。

バージョンを変更して再度登録しようとすると、EDUPLICATEが表示されます。

bower.json に何か問題がありますか? 構文に何か問題がありますか?

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

github - bower パッケージを GitHub リリースの添付ファイルに登録する

私が理解している限りでは、パッケージのビルド前のディストリビューションを提供する必要があります:

Bower は、あらゆる場所からパッケージをフェッチしてインストールし、探しているものを探し、見つけ、ダウンロードし、保存することによって機能します。

しかし、多くのプロジェクトでは、そのようなビルド前のファイルは GitHub リポジトリの一部ではありません (非常に正当な理由により)。この投稿に関して、GitHub リポジトリのリリース/タグにアーカイブを添付できます。したがって、そのようなプロジェクトを Bower パッケージとして登録する最善の方法は、これらの添付ファイルを使用することです。ここで提案されているような別のリポジトリの代わりに。しかし、これは現在不可能のようです私は正しいですか?

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

github - Bower に github フォークを正しく登録する方法

しばらく前に、プロジェクトで jQuery プラグインを使用する必要がありました。別の機能が必要だったので、プラグインを書き直し、数日前に github でフォークを公開しました。パッケージをbowerリポジトリに追加したかったのです。

フォークされたリポジトリ

リポジトリに bower.json ファイルを追加し、通常の「bower register」コマンドでパッケージを登録しました。問題は、パッケージをインストールしようとすると、bower がフォークではなく元のスクリプトをインストールすることです。

私がすでに試したこと:

最初はリリースをしていなかったからだと思ったので、その部分を修正しました。しかし、それは役に立ちませんでした。

また、バージョン番号を元のスクリプトのバージョン番号に変更しようとしましたが、うまくいきませんでした。

もしかしたら、私が書いた bower.json ファイルがうまく書かれていないのではないでしょうか? 私の次の試みは、Bower を使用して、「bower init」を使用して適切な bower.json ファイルを作成することでした。運がない。

それで、私は何が間違っているのでしょうか?

GitHub のヘルプ ページでは、フォークを、他の人のプロジェクトを自分のアイデアの出発点として使用する方法として定義しています。 プラグインをOO指向に書き直し、いくつかの機能を追加したので、それは私の意図でしたが、使用されているコードの80%はまだ元のプラグインからのものであり、新しいリポジトリを作成するだけでは適切ではないと感じました. 代わりに新しいリポジトリを作成する必要がありますか?

リポジトリに中規模から大規模な変更を加えた場合の通常のアプローチは何ですか? フォークしますか、それとも新しいレポを公開しますか? 変更が大きくなったとしても、まだプル リクエストを作成しますか?

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

javascript - Bower パッケージを登録できません: EINVFORMAT

最初のパッケージを Bower に登録しようとしています。何をしても、次のエラーが表示されます。

このエラーが発生する理由がわかりません。誰かが私が間違っていることを説明してもらえますか?

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

sass - bower パッケージを登録できません - 利用可能なバージョンがありません

私のバウアーパッケージsass-smacss: https://github.com/leongaban/sass-smacss

そして、私の bower.json ファイル:

bower で登録できたようですが、実行するbower info sass-smacssNo versions availableが表示され、 Bower のパッケージ検索では見つかりません。

ここに画像の説明を入力

ここに画像の説明を入力

ここに画像の説明を入力

次の指示に従ってください: http://bower.io/docs/creating-packages/ http://bob.yexley.net/creating-and-maintaining-your-own-bower-package/


更新@drorbに感謝しますgit tag を追加しました。ただし、再度登録した後も、使用可能なバージョンがありませんというメッセージが表示されます:(

やったgit tag -a v1.0.0 -m 'First version'

ここに画像の説明を入力

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

git - bower registry の git ブランチを指定する

bower が git ブランチをmasterにデフォルト設定するのではなく、bower register を実行中にブランチ名を指定したいと考えています。

bower register mypackage git@gitlab.example.com:mypackage.git#ブランチ

しかし、上記のコマンドは機能しません。

ありがとう