問題タブ [bower-install]
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.
npm - Bower のインストールがハングする
bower でパッケージをインストールしようとしています。どのパッケージをインストールしようとしても、bower は何も出力せず、ハングします。verbose フラグは、それ以上の情報を提供しません。
strace は、次の長い一連の出力を出力します。
lsof 出力:
npm はバージョン 1.4.13 で、bower は 1.3.3 です。
期待される動作は、パッケージがインストールされることです。何が起こっているのですか?
uninstallation - Bower (パッケージ マネージャー) をアンインストールするにはどうすればよいですか?
Bower をアンインストールするにはどうすればよいですか? (既にアンインストールした) パッケージではなく、パッケージ マネージャーを意味します。
gruntjs - Grunt + Bower の grunt-wiredep を使用した絶対パス
このgrunt-wiedep
タスクは、アセットの相対パスを出力します。代わりに絶対パスが必要です。したがって、replace
ここで提案されているようにブロックを再構成しました: https://github.com/stephenplusplus/grunt-wiredep/issues/46
しかし、replace
提案どおりにブロックを指定した後、スクリプト参照として次のものが追加されます。ご覧のとおり、それは間違っています。
私が欲しいのは、代わりにこれです:
だから、私は自分の置換ブロックのためにこれを試しました。次の点に注意してRegEx
ください。
しかし、{{filePath}}
は後で置き換えられているように見えるためRegEx
、期待どおりの結果が得られません。
そのような状況を処理する理想的な方法は何でしょうか?
bower - バウアーの問題を解決する方法: 「ENORESTARGET タグ/ブランチ マスターが存在しません」
現在のプロジェクトでバワーを働かせることができないようです。このプロジェクトは、数週間前にヨーマンの「Angular」アプリとして開始されましたが、今では自分が何をしたかを正確に思い出せず、修正方法を決定することもできません。
ディレクトリがなく、何度かbower_components
削除して再作成bower.js
しました。
bower.json
$ bower install jquery
このエラーは、jquery プロジェクトにマスター ブランチがないことを示しているように見えますか? (あります)
新しいプロジェクトを作成しbower init
、 を実行してから、同じコマンド ( bower install jquery
) を実行しました。これを行うと期待どおりに機能し、jquery はエラーなしでインストールされます。
$ bower install jquery
私はまだ元のプロジェクトを機能させることができません。
この問題の原因は何ですか?どうすれば解決できますか?
アップデート
すべての隠し.git*
ファイルを削除することで、この問題を解決できました。
- の内容
.git/
.gitignore
.gitattributes
どういうわけか git が何かを間違ってキャッシュしていたのではないでしょうか? 正常に動作しない原因を知りたいです。誰かがこのすべての原因について洞察を持っている場合に備えて、この質問は少し開いたままにします. そうでなければ、私は少し後で自分自身に答えます...
ember.js - bowerでハイチャートをインストールする方法
新しい Ember-CLI プロジェクトを開始しています。そして、bowerでHighChartsをインストールしたいです。
どうすればいいですか?
これに関する2つの投稿を読みました。
最初のものは私に言う:bower install highcharts.com
残念ながら、インストールがハングし、最終的にクラッシュします
2 番目の投稿では、次のように指示されています。bower install https://github.com/highslide-software/highcharts-release
bower.json
しかし、これはファイルとファイルをインストールするように見えindex
ます...しかし、jsファイルはありませんか?
この特定のケースでは、手動で highcharts.js を自分のベンダー フォルダーに配置することはできますか? これに何か欠点はありますか?
npm - バウアーのインストールに問題があります
私はバックエンド開発に取り組もうとしているフロントエンド開発者で、現在、バックエンドに node.js を使用して最初の Web アプリケーションに取り組んでいます。bower のインストールに問題があります。
sudo を使用してみました (もちろん、これは最適な解決策ではありません) が、問題は解決しません。他の解決策 ( Bower Installation Errors ) も検索しましたが、これまでのところ何も機能していません。この問題を解決する方法を知っている人はいますか?
御時間ありがとうございます!
--EDIT-- sudo を使用すると、次のようになります。
--EDIT-- ノードの更新 ノードを更新するときは、こちらの手順 ( http://davidwalsh.name/upgrade-nodejs ) を使用します。ただし、現在、npm は機能していないようです。npm コマンドを使用するたびに、次のエラーがスローされます。
svn - bower svn がインストールされていないか、PATH にありません
コマンド「bower install」を実行すると、環境変数「パス」には C:\Program Files\TortoiseSVN\bin がありますが、コンソールには svn がインストールされていないか、PATH に含まれていないと表示されます。グーグルは答えなかった
node.js - bower のインストールを想定させる .bowerrc オプション --save
ここで、bower を自動的にインストールするオプションを追加する作業が行われていることに気付きました。.bowerrc
--save
ドキュメントを検索して調べた後、使用方法が見つかりませんでした。bower と bower-config の両方のソースを参照した後、他の参照は見つかりませんでした。これが実装されていて何らかの形で使用できるかどうか、またはまだ進行中かどうかは誰にもわかりませんか?
javascript - bower で依存関係を分離する方法
bower ではパッケージをサブツリーとしてインストールできることをどこかで読んだことを思い出します。つまり、1 つのプロジェクトで同じライブラリの複数のバージョンを使用できます。ライブラリの各バージョンは、異なるバージョンを必要とする他のライブラリの依存関係として機能します。
angular-google-maps
例として..とui-slider
..
の両方を使用するプロジェクトに取り組んでいるangular-google-maps
とangular 1.2.18+
しui-slider
ますangular 1.0.8
。
代わりに、既にを使用している既存のプロジェクトに ui-slider をインストールしようとすると、次のangular 1.2.18
プロンプトが表示されます。
私は自然に 1.0.8 を取得するために 1 つを選択します。
ただし、実行すると次のようbower list
になります。
質問: なぜ bowerangular 1.0.8
はデフォルトのangular を作成し、他のすべてのライブラリangular 1.2.18
に使用するものangular 1.0.8
を作成したのangular-ui-slider
ですか?