問題タブ [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.
css - Bower と Rails アセット パイプラインのインポート
Bower を使用して、選択したコンポーネントを Rails アプリにインストールしました。
コンポーネントは/app/vendor/assets/components
hidpi scss ファイルをインストールしました。これは次の場所にあります。
次に、scss ファイルをメインの application.css.sass ファイルにインポートする必要があります。/app/assets/stylesheets
私が試してみました:
application.css.sass ファイルの最後に .erb を追加することで、次のように出力されます。
@import "/assets/_hidpi.scss"
明らかに間違っているコンパイル済みのスタイルシートで。
bower がインストールする components ディレクトリからファイルを移動せずに、ファイルをインポートしてコンパイルするにはどうすればよいですか?
javascript - Nodejitsu と bower のインストール
https://github.com/bower/bowerを使用するアプリケーションをNodejitsuホスティングにデプロイしようとした人はいますか?
問題はnpm pack
、nodejitsu がアプリをデプロイするために使用するコマンドです。ドットで始まるすべてのファイルを無視します。特に、デプロイ後のスクリプトとして.bowerrc
実行できないのはそのためです。bower install
助言がありますか?たぶん空の.npmignore
ファイルを使用しますか?
ありがとう!
bower - bower - コンポーネントを使用しながら開発する
プロジェクト A と B があるとします。プロジェクト B はプロジェクト A に依存しています。
私はプロジェクト A に取り組んでおり、プロジェクト B を実行してすぐに結果を確認したいと考えています。
私の同僚はプロジェクト B に取り組んでおり、プロジェクト A のコードをチェックアウトすることはまったく許可されていません!
Maven + Intellij では、Java プロジェクトでこれを簡単に行うことができます。Intellij でモジュールの依存関係を定義できます。これにより、プロジェクト A で作業し、変更を加えてプロジェクト B を実行できます。私の同僚の場合、Maven はデプロイされたアーティファクトをローカル リポジトリにフェッチします。
現在、フロントエンド開発に同じワークフローを実装しようとしています。(画像、HTML、JavaScript)。
私は、「率直で要点がはっきりしている」ように見える Bower を使用することにしました。
Maven と Intellij を使用して、次の 2 つの品質を実現するにはどうすればよいですか。
- 依存関係を変更し、「更新」して結果を確認します。
- 開発者ごとに異なる依存関係を定義します。
bower - 独自のバウアーサーバーを実行するにはどうすればよいですか
チーム間でいくつかの内部モジュールを共有するために、独自のバワー サーバーを実行したいと考えています。独自のサーバーを実行するための情報を見つけるのに非常に苦労しています。bower.io サイトには、この行があります
注意: ファイアウォールの背後にあるカスタム パッケージに対して独自の Bower エンドポイントを実行するには、Bower サーバーの単純な実装を使用できます。
Bower Serverへのリンクあり
そのレポを複製して「実行」するだけですか? 私はまったくルビー好きではないので、 run が何を意味するのかさえわかりません。
javascript - Bower インストール コマンドが Windows で機能しない
これは、実行中の bower からの出力です。
上記のコマンドを実行した後、「demo2」ディレクトリに何も生成/コピーされていません。「demo2」ディレクトリには .bowerrc ファイルしかありません。
nuget - 複数のフロントエンド パッケージ マネージャーを同時に使用する (Bower、NuGet)
フロントエンド ライブラリ用の NuGet パッケージを作成するための (非公式の) 慣習は、JavaScript ファイルを取り除いて Scripts フォルダーに置き、CSS ファイルを取り除いて Content フォルダーに入れるようです。これらのファイルがサブフォルダーに配置されることはめったにないため、膨大な数のファイルが Scripts フォルダーと Content フォルダーに散らばることになります。
独自のコードを分離する唯一の方法は、それをサブフォルダーに配置するか、完全に別のフォルダーに配置することです (「App」フォルダーが追加されている SPA テンプレート Durandal および HotTowel を参照してください)。
個人的には、Twitter Bower が提供する「意見のない」ソリューションが気に入っています。すべてのフロントエンド パッケージを "Components" というルート フォルダーに置き、パッケージの元の構造を台無しにしないでください。
フロントエンド ライブラリの NuGet をあきらめて、代わりに Bower を使用することを考えています。この 2 つを組み合わせた経験がある人はいますか? または、NuGet パッケージを作成せずに、NuGet を使用して GitHub リポジトリを直接インストールする方法はありますか?