Bower使用
3399 ワード
cache
:bowerキャッシュ管理help
:Bowerコマンドのヘルプ情報home
:ブラウザでパッケージを開くgithubパブリケーションページinfo
:パケットの情報を表示init
:bower.jsonファイルinstall
:パッケージをプロジェクトlink
:ローカルbowerライブラリにプロジェクトリンクlist
:プロジェクトがインストールされているパッケージlookup
:パッケージ名に基づいてパッケージのURL prune
:アイテムに関係のないパッケージregister
:パッケージsearch
:検索パケットupdate:
更新項目のパッケージuninstall:
削除項目のパッケージ1.フレームまたはライブラリをプロジェクトにインストール
プロジェクトディレクトリに入り、使用するフレームワークまたはライブラリをインストールします.
1
2
3
4
5
6
7
8
9
10
$ bower
install
bootstrap
$ bower
install
Angular
#
$ bower
install
Angular
#1.2.23
# git
$ bower
install
git:
//github
.com
/components/jquery
.git
# github
$ bower
install
components
/jquery
#
$ bower
install
.
/repos/jquery
注意:
Bower
はバージョン管理ツールgit
に依存し、github
から情報を引き出す必要があり、git
をインストールしpathを設定する必要があります.2. プロジェクトにインポートされたクラスライブラリの表示
1
$ bower list
bower check-new Checking for new versions of the project dependencies..atom-test/data/proj/atom-test├── angular#1.2.23 extraneous (1.2.24-build.441+sha.5061d2c available, latestis 1.3.0-rc.0)└─┬ bootstrap#3.2.0 extraneous└── jquery#2.1.1
bowerで自分のクラスライブラリをコミットする
1. bower.jsonプロファイルの生成
1
$ bower init
[?] name: bower-test[?] version: 0.0.1[?] description: bower tools test[?] main file: bower-test.js[?] what types of modules does this package expose?[?] keywords: bower-test[?] authors: alei[?] license: MIT[?] homepage: http://www.u396.com/[?] set currently installed components as dependencies? No[?] add commonly ignored files to ignore list? No[?] would you like to mark this package as private which prevents it from being[?] would you like to mark this package as private which prevents it from beingaccidentally published to the registry? No
{name: ‘bower-test’,version: ‘0.0.1’,authors: [‘alei’],description: ‘bower tools test’,main: ‘bower-test.js’,keywords: [‘bower-test’],license: ‘MIT’,homepage: ‘http://www.u396.com/’}
[?] Looks good? Yes
2.githubでリポジトリbower-testを作成する
3.ローカルプロジェクトをgithubにコミットする
1
2
3
4
5
$ git init
$ git add .
$ git commit -m "init"
$ git remote add origin https:
//github
.com
/alei817927/bower-test
$ git push -u origin master
4. bower公式クラスライブラリに登録
1
$ bower register nodejs-bower [email protected]:alei817927
/bower-test
.git
5. 自分のパッケージを検索
1
$ bower search bower-
test