[解決済み] bower initの "main file "プロパティは何ですか?
2022-12-05 07:19:23
質問
プロパティの用途は何ですか? メインファイル はどのように使うのですか?私は探していて、多くの人々はそれが現在何の目的もないと言います。
それは本当ですか?Bowerのドキュメントにも説明がありません。
どのように解決するのですか?
によると Bower.ioのドキュメント
メイン
推奨される型 文字列または文字列の配列
パッケージを使用するために必要な主な動作ファイルです。Bower はこれらのファイルを直接使用しませんが bower list --json と bower list --paths コマンドでリストアップされるので、ビルドツールで使用することができます。 ビルドツールによって使用されます。
CoffeeScript のようなプリプロセッサのファイルはコンパイルされるべきです。 ファイル名はバージョン管理されたものであってはなりません(Bad: パッケージ.1.1.0.js、良い:package.js)。
どちらかというとパッケージ管理、GruntやBrunchのようなビルドツール向けだと思います。例えば、Bootstrapの
bower.json
のように見えます。
{
"name": "bootstrap",
"version": "3.0.3",
"main": [
"./dist/css/bootstrap.css",
"./dist/js/bootstrap.js",
"./dist/fonts/glyphicons-halflings-regular.eot",
"./dist/fonts/glyphicons-halflings-regular.svg",
"./dist/fonts/glyphicons-halflings-regular.ttf",
"./dist/fonts/glyphicons-halflings-regular.woff"
],
"ignore": [
"**/.*",
"_config.yml",
"CNAME",
"composer.json",
"CONTRIBUTING.md",
"docs",
"js/tests"
],
"dependencies": {
"jquery": ">= 1.9.0"
}
}
Brunchでビルドすると、これらのファイルを私の
bower_components
フォルダの中にある
public
フォルダの中にあります。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン