問題タブ [bower]

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

javascript - grunt を使用して npm と bower のインストールを自動化する

バックエンドの依存関係管理に npm を使用し、フロントエンドの依存関係管理に bower を使用するノード/角度プロジェクトがあります。grunt タスクを使用して両方のインストール コマンドを実行したいと考えています。私はそれを行う方法を理解することができませんでした。

を使用してみましたexecが、実際には何もインストールされません。

フロントエンドをcd開いてnodeコンソールからこのコードを実行すると、これは正常に機能します。単調なタスクで何が間違っていますか?

(bower API と npm API も使用しようとしましたが、どちらも機能しませんでした。)

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

javascript - Yeoman で Bower コンポーネントを縮小するにはどうすればよいですか?

私が実行すると:

それで

戻り値

angular.js が縮小され、名前が d10639ae.angular.js などに変更されることを期待していましたが。

何か案は?

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

git - teamcity から実行すると Bower のインストールが遅くなる

bower が管理する多数のクライアント側パッケージがあります。アプリケーションを (teamcity を介して) デプロイするときは、bower インストールを実行して各パッケージの最新バージョンを取得し、これをサーバーにコピーします。

これをローカル マシンから実行すると、bower のインストールに 10 ~ 20 秒かかります。teamcity でビルドステップとして実行すると (「bower install」を含むカスタムスクリプトを使用したコマンドラインビルドステップに注意してください)、4 分かかります。そのマシンにリモート デスクトップを接続し、コマンド ラインから bower install を実行すると、10 ~ 20 秒かかります。

何が起こっているのか考えている人はいますか?

編集

サーバー上の ProcExp を見ると、ssh.exe が実行を終了する前に長時間ハングしているようです。

追加の詳細:

  • TeamCity Enterprise 7.1.4 (ビルド 24331); エージェントのバージョン: 24331
  • Windows Server 2008 R2
  • 管理者アカウントとして実行されているエージェント
  • Git v1.8
  • ビルド ステップはカスタム スクリプトです。ノード node_modules/bower/bin/bower インストール
  • teamcity.git.use.native.ssh=false と teamcity.git.use.native.ssh=true の両方で試しました
  • /.ssh での秘密鍵の使用

Teamcity の Youtrack でこの問題を見つけました。これは同じ/類似の問題のようですが、その後クローズされました。関連するかどうかは定かではありません。また、新しい問題を提起しましたが、応答がありません

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

javascript - bowerでrequirements.txtのようなファイルを作るには?

を使い始めましたがbower、とても役に立っているようです。私は Python のバックグラウンドを持っているので、 と を持つことに慣れていvirtualenvますrequirements.txt

できればすべての依存関係をソース管理に保存したくないので、次のようなファイルを作成するにはどうすればよいですか?requirements.txtbower

0 投票する
7 に答える
122253 参照

twitter-bootstrap - bower でのブートストラップの使用

bowerでbootstrapを使おうとしているのですが、レポ全体をクローンするので、CSSなどはありません。

自分のビルド プロセスに Bootstrap のビルドを含める必要があるということですか? または、私が間違っている場合、正しいワークフローは何ですか?

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

javascript - Yeomanはコンポーネントを手動でインストールします

Bowerリポジトリにないyeomanプロジェクトでライブラリを使用したいと思います。ライブラリをヨーマンプロジェクト構造に統合するための最良の方法は何ですか?このライブラリでは、最初にjqueryをロードする必要があります。

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

javascript - Bower はコンポーネントをインストールしません

bower私が取り組んでいるプロジェクトの JavaScript 依存関係を管理するためにローカルで使用しています。通常、すべてが正常に機能します。

しかし、今日、以前のプロジェクトのコードを使用して新しいプロジェクトを開始しようとしました。つまり、前のファイルcomponent.json.bowerrcファイルを使用します。

ただし、実行しようとするとbower install、一般的なエラーが発生します。

mkdir -p src/static/js/libフォルダーが存在することを確認するために実行しましたが、これは私が行った他のプロジェクトでも機能します。

bower が依存関係をインストールしないのはなぜですか? このエラーに関する詳細情報を取得するにはどうすればよいですか?

0 投票する
4 に答える
23051 参照

node.js - heroku コマンド ラインで npm を呼び出すにはどうすればよいですか (bower コンポーネントをインストールするため)。

Bowerはクライアント側 Javascript 用で、npm はサーバー側用でありcomponent.json、展開時にフェッチする必要がある依存関係を認識するためにファイルを読み取るため、heroku がスラッグのコンパイル時にそれを実行することを嬉しく思います。

残念ながら、heroku コンソールやワンオフ コマンド ( heroku run "npm help") ( heroku run bash-> npm help) から npm や bower を呼び出すことはできません。これは ruby​​ の rake で可能です。npm とノード (最新/x バージョン) をpackage.json、依存関係ではなく、エンジン セクションに入れました。

これはノードのビルドパックをカスタマイズすることで解決できると思いますが、非常に明白なものを有効にするためだけに、これは少し重すぎる作業だと思います。

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

javascript - yeomaninstall[パッケージ]は/app/componentにインストールされます

私の理解では、running$ yeoman install backboneはBackboneのrawソースをプロジェクトのルートにあるcomponentsという名前のフォルダーにダウンロードし、ファイルの作業コピーだけをに移動する必要があります/app/scripts/vendor。このようにして、Backboneのドキュメントを入手できますが、リポジトリ全体がアプリケーションのコードベースを詰まらせることはありません。ただし、私の経験では、生のソースドキュメントとすべてをダウンロードします/app/components/。私はこれを間違ってやっていますか、それとも手動でこれらをに移動する必要があり/app/scripts/vendorますか?

どんな助けでも大歓迎です。

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

installation - ヨーマンで見つからないパッケージ

ヨーマンを介してsocket.ioをインストールしようとすると、依存関係をロードしようとしてソケットが正常にロードされ、依存関係が見つからず、致命的なエラーws not found(wsパッケージの場合)が発生します。これらのURLからフェッチしようとしています:

  1. bower.herokuapp.com/packages/uglify-js
  2. bower.herokuapp.com/packages/ws
  3. bower.herokuapp.com/packages/xmlhttprequest
  4. bower.herokuapp.com/packages/active-x-obfuscator

そしてそれはGITへのリンクを見つけることができません。アドレスを読み込もうとしましたが、サーバーからの応答がありません。

その問題をどのように修正できるか考えていますか?

ありがとう