| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「Bower」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
 
(同じ利用者による、間の3版が非表示)
1行目: 1行目:
==Bower==
+
| [[YEOMAN]] | [[Node.js]] |
[[YEOMAN]][[Node.js]]
+
==[[Bower]]==
 
*http://bower.io/
 
*http://bower.io/
 
*パッケージ管理ツール
 
*パッケージ管理ツール
  
 
===インストール===
 
===インストール===
  $ npm install -g bower
+
  $ [[npm]] install -g bower
 
=====バージョンの確認=====
 
=====バージョンの確認=====
 
  $ bower -v
 
  $ bower -v
82行目: 82行目:
 
  angular#1.2.28 bower_components/angular
 
  angular#1.2.28 bower_components/angular
  
====MEMO====
+
====[[MEMO]]====
 
  $ bower install angular-bootstrap --save
 
  $ bower install angular-bootstrap --save
 
  $ bower install angular-route#1.2.28 --save
 
  $ bower install angular-route#1.2.28 --save

2020年7月24日 (金) 14:33時点における最新版

| YEOMAN | Node.js |

Bower

インストール

  1. $ npm install -g bower
バージョンの確認
  1. $ bower -v
  2. 1.3.12

初期化

  1. $ mkdir test_app
  2. $ cd test_app
  3. [piroto@localhost test_app]$ bower init
  4. ? name: test_app
  5. ? version: 0.0.0
  6. ? description: test application
  7. ? main file:
  8. ? what types of modules does this package expose?:
  9. ? keywords:
  10. ? authors: piroto <pppiroto@gmail.com>
  11. ? license: MIT
  12. ? homepage:
  13. ? set currently installed components as dependencies?: Yes
  14. ? add commonly ignored files to ignore list?: Yes
  15. ? 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
  16.  
  17. {
  18. name: 'test_app',
  19. version: '0.0.0',
  20. authors: [
  21. 'piroto <pppiroto@gmail.com>'
  22. ],
  23. description: 'test application',
  24. license: 'MIT',
  25. ignore: [
  26. '**/.*',
  27. 'node_modules',
  28. 'bower_components',
  29. 'test',
  30. 'tests'
  31. ]
  32. }
  33.  
  34. ? Looks good?: Yes

コマンド

  1. $ bower help

search
  1. $ bower search ui-bootstrap
  2. Search results:
  3.  
  4. angular-ui-bootstrap-bower git://github.com/angular-ui/bootstrap-bower
  5. angular-ui-bootstrap git://github.com/angular-ui/bootstrap.git
  6. ui-bootstrap git://github.com/angular-ui/bootstrap.git
  7. jquery-ui-bootstrap git://github.com/gustavohenke/jquery-ui-bootstrap
  8. jqueryuibootstrap git://github.com/addyosmani/jquery-ui-bootstrap.git
  9. angular-ui-bootstrap3 git://github.com/kkruit/angular-ui-bootstrap3-bower.git
install
  1. $ bower install angular-ui-bootstrap-bower --save
  2. bower not-cached git://github.com/angular-ui/bootstrap-bower.git#*
  3. bower resolve git://github.com/angular-ui/bootstrap-bower.git#*
  4. bower download https://github.com/angular-ui/bootstrap-bower/archive/0.12.1.tar.gz
  5. bower extract angular-ui-bootstrap-bower#* archive.tar.gz
  6. bower resolved git://github.com/angular-ui/bootstrap-bower.git#0.12.1
  7. bower not-cached git://github.com/angular/bower-angular.git#>=1 <1.3.0
  8. bower resolve git://github.com/angular/bower-angular.git#>=1 <1.3.0
  9. bower download https://github.com/angular/bower-angular/archive/v1.2.28.tar.gz
  10. bower extract angular#>=1 <1.3.0 archive.tar.gz
  11. bower resolved git://github.com/angular/bower-angular.git#1.2.28
  12. bower install angular-ui-bootstrap-bower#0.12.1
  13. bower install angular#1.2.28
  14.  
  15. angular-ui-bootstrap-bower#0.12.1 bower_components/angular-ui-bootstrap-bower
  16. └── angular#1.2.28
  17.  
  18. angular#1.2.28 bower_components/angular

MEMO

  1. $ bower install angular-bootstrap --save
  2. $ bower install angular-route#1.2.28 --save
  3. $ bower install angular-resource#1.2.28 --save
  4. $ bower install angular-cookies --save
  5. $ bower install angular-md5 --save
  6. $ bower install ngUpload --save
  7. $ bower install bootstrap --save
  8. $ bower install angular-facebook --save
  9. $ bower install angular-sanitize --save
  10. $ bower install angular-social --save
  11. $ bower install angulartics --save
  12. $ bower install angulartics-google-analytics --save
bower list
  1. $ bower list
  2. bower check-new Checking for new versions of the project dependencies..
  3. phraseit#0.0.0 /home/piroto/bower/phraseit
  4. ├─┬ angular-bootstrap#0.12.1 (latest is 0.13.3)
  5. └── angular#1.2.28 (1.2.29-build.592+sha.b041b66 available, latest is 1.4.5-build.4188+sha.7e67e52)
  6. ├─┬ angular-cookies#1.3.15 (1.3.18 available, latest is 1.4.5-build.4188+sha.7e67e52)
  7. └── angular#1.2.28 incompatible with 1.3.15 (1.3.15 available, latest is 1.4.5-build.4188+sha.7e67e52)
  8. ├── angular-facebook#0.2.3
  9. ├─┬ angular-md5#0.1.7 (0.1.8 available)
  10. └── angular#1.2.28 (1.4.5-build.4188+sha.7e67e52 available)
  11. ├─┬ angular-resource#1.2.28 (latest is 1.4.5-build.4188+sha.7e67e52)
  12. └── angular#1.2.28 (latest is 1.4.5-build.4188+sha.7e67e52)
  13. ├─┬ angular-route#1.2.28 (latest is 1.4.5-build.4188+sha.7e67e52)
  14. └── angular#1.2.28
  15. ├─┬ angular-sanitize#1.3.15 (1.3.18 available, latest is 1.4.5-build.4188+sha.7e67e52)
  16. └── angular#1.2.28
  17. ├─┬ angular-social#1.0.0
  18. └── angular#1.2.28 incompatible with >= 1.3.0 (1.4.5-build.4188+sha.7e67e52 available)
  19. ├─┬ angular-ui-bootstrap-bower#0.12.1 (latest is 0.13.3)
  20. └── angular#1.2.28
  21. ├─┬ angulartics#0.20.0
  22. ├── SHA-1#0.1.1
  23. ├── angular#1.2.28 (1.4.5-build.4188+sha.7e67e52 available)
  24. └── waypoints#3.1.1 (latest is 4.0.0)
  25. ├─┬ angulartics-google-analytics#0.1.1
  26. └── angulartics#0.20.0
  27. ├─┬ bootstrap#3.3.4 (3.3.5 available, latest is 4.0.0-alpha)
  28. └── jquery#2.1.3 (3.0.0-alpha1+compat available)
  29. └─┬ ngUpload#0.5.14 (0.5.17 available)
  30. └── angular#1.2.28 (1.4.5-build.4188+sha.7e67e52 available)