トップ 一覧 ping 検索 ヘルプ RSS ログイン

Bowerの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!Bower
[YEOMAN][Node.js]
*http://bower.io/
*パッケージ管理ツール

!!インストール
 $ npm install -g bower
::バージョンの確認
 $ bower -v
 1.3.12

!初期化
*http://bower.io/docs/creating-packages/#bowerjson
 $ mkdir test_app
 $ cd test_app
 [piroto@localhost test_app]$ bower init
 ? name: test_app
 ? version: 0.0.0
 ? description: test application
 ? main file:
 ? what types of modules does this package expose?:
 ? keywords:
 ? authors: piroto <pppiroto@gmail.com>
 ? license: MIT
 ? homepage:
 ? set currently installed components as dependencies?: Yes
 ? add commonly ignored files to ignore list?: Yes
 ? would you like to mark this package as private which prevents it from being accidentally published? would you like to mark this package as private which prevents it from being accidentally published to the registry?: No
 
 {
   name: 'test_app',
   version: '0.0.0',
   authors: [
     'piroto <pppiroto@gmail.com>'
   ],
   description: 'test application',
   license: 'MIT',
   ignore: [
     '**/.*',
     'node_modules',
     'bower_components',
     'test',
     'tests'
   ]
 }
 
 ? Looks good?: Yes
!コマンド
 $ bower help

!例
::search
 $ bower search ui-bootstrap
 Search results:
 
     angular-ui-bootstrap-bower git://github.com/angular-ui/bootstrap-bower
     angular-ui-bootstrap git://github.com/angular-ui/bootstrap.git
     ui-bootstrap git://github.com/angular-ui/bootstrap.git
     jquery-ui-bootstrap git://github.com/gustavohenke/jquery-ui-bootstrap
     jqueryuibootstrap git://github.com/addyosmani/jquery-ui-bootstrap.git
     angular-ui-bootstrap3 git://github.com/kkruit/angular-ui-bootstrap3-bower.git
            :

::install
 $ bower install angular-ui-bootstrap-bower --save
 bower not-cached    git://github.com/angular-ui/bootstrap-bower.git#*
 bower resolve       git://github.com/angular-ui/bootstrap-bower.git#*
 bower download      https://github.com/angular-ui/bootstrap-bower/archive/0.12.1.tar.gz
 bower extract       angular-ui-bootstrap-bower#* archive.tar.gz
 bower resolved      git://github.com/angular-ui/bootstrap-bower.git#0.12.1
 bower not-cached    git://github.com/angular/bower-angular.git#>=1 <1.3.0
 bower resolve       git://github.com/angular/bower-angular.git#>=1 <1.3.0
 bower download      https://github.com/angular/bower-angular/archive/v1.2.28.tar.gz
 bower extract       angular#>=1 <1.3.0 archive.tar.gz
 bower resolved      git://github.com/angular/bower-angular.git#1.2.28
 bower install       angular-ui-bootstrap-bower#0.12.1
 bower install       angular#1.2.28
 
 angular-ui-bootstrap-bower#0.12.1 bower_components/angular-ui-bootstrap-bower
 └── angular#1.2.28
 
 angular#1.2.28 bower_components/angular

!MEMO
 $ bower install angular-bootstrap --save
 $ bower install angular-route#1.2.28 --save
 $ bower install angular-resource#1.2.28 --save
 $ bower install angular-cookies --save
 $ bower install angular-md5 --save
 $ bower install ngUpload --save
 $ bower install bootstrap --save
 $ bower install angular-facebook --save
 $ bower install angular-sanitize --save
 $ bower install angular-social --save
 $ bower install angulartics --save
 $ bower install angulartics-google-analytics --save
::bower list
 $ bower list
 bower check-new     Checking for new versions of the project dependencies..
 bower retry         Request to https://bower.herokuapp.com/packages/angular-bootstrap failed with ETIMEDOUT, retrying in 1.7s
 bower retry         Request to https://bower.herokuapp.com/packages/angular-cookies failed with ETIMEDOUT, retrying in 1.2s
 bower retry         Request to https://bower.herokuapp.com/packages/angular-md5 failed with ETIMEDOUT, retrying in 2.0s
 bower retry         Request to https://bower.herokuapp.com/packages/angular-facebook failed with ETIMEDOUT, retrying in 1.0s
 bower retry         Request to https://bower.herokuapp.com/packages/angular-resource failed with ETIMEDOUT, retrying in 1.3s
 bower retry         Request to https://bower.herokuapp.com/packages/angular-route failed with ETIMEDOUT, retrying in 1.4s
 bower retry         Request to https://bower.herokuapp.com/packages/angular-sanitize failed with ETIMEDOUT, retrying in 1.2s
 bower retry         Request to https://bower.herokuapp.com/packages/bootstrap failed with ETIMEDOUT, retrying in 1.4s
 bower retry         Request to https://bower.herokuapp.com/packages/angular-social failed with ETIMEDOUT, retrying in 1.9s
 bower retry         Request to https://bower.herokuapp.com/packages/angular-ui-bootstrap-bower failed with ETIMEDOUT, retrying in 1.5s
 bower retry         Request to https://bower.herokuapp.com/packages/jquery failed with ETIMEDOUT, retrying in 1.8s
 bower retry         Request to https://bower.herokuapp.com/packages/ngUpload failed with ETIMEDOUT, retrying in 1.4s
 phraseit#0.0.0 /home/piroto/bower/phraseit
 ├─┬ angular-bootstrap#0.12.1 (latest is 0.13.3)
 │ └── angular#1.2.28 (1.2.29-build.592+sha.b041b66 available, latest is 1.4.5-build.4188+sha.7e67e52)
 ├─┬ angular-cookies#1.3.15 (1.3.18 available, latest is 1.4.5-build.4188+sha.7e67e52)
 │ └── angular#1.2.28 incompatible with 1.3.15 (1.3.15 available, latest is 1.4.5-build.4188+sha.7e67e52)
 ├── angular-facebook#0.2.3
 ├─┬ angular-md5#0.1.7 (0.1.8 available)
 │ └── angular#1.2.28 (1.4.5-build.4188+sha.7e67e52 available)
 ├─┬ angular-resource#1.2.28 (latest is 1.4.5-build.4188+sha.7e67e52)
 │ └── angular#1.2.28 (latest is 1.4.5-build.4188+sha.7e67e52)
 ├─┬ angular-route#1.2.28 (latest is 1.4.5-build.4188+sha.7e67e52)
 │ └── angular#1.2.28
 ├─┬ angular-sanitize#1.3.15 (1.3.18 available, latest is 1.4.5-build.4188+sha.7e67e52)
 │ └── angular#1.2.28
 ├─┬ angular-social#1.0.0
 │ └── angular#1.2.28 incompatible with >= 1.3.0 (1.4.5-build.4188+sha.7e67e52 available)
 ├─┬ angular-ui-bootstrap-bower#0.12.1 (latest is 0.13.3)
 │ └── angular#1.2.28
 ├─┬ angulartics#0.20.0
 │ ├── SHA-1#0.1.1
 │ ├── angular#1.2.28 (1.4.5-build.4188+sha.7e67e52 available)
 │ └── waypoints#3.1.1 (latest is 4.0.0)
 ├─┬ angulartics-google-analytics#0.1.1
 │ └── angulartics#0.20.0
 ├─┬ bootstrap#3.3.4 (3.3.5 available, latest is 4.0.0-alpha)
 │ └── jquery#2.1.3 (3.0.0-alpha1+compat available)
 └─┬ ngUpload#0.5.14 (0.5.17 available)
   └── angular#1.2.28 (1.4.5-build.4188+sha.7e67e52 available)