Rubyパッケージマネージャgem共通コマンド
2586 ワード
gem関連コマンド使用
1.gemのヘルプとバージョンを表示
2.リモート・ライブラリで使用可能なすべてのソフトウェアのリスト
リモートホスト上のすべてのソフトウェアの詳細リストが表示されます.
3.リモートホスト上の特定のソフトウェアの検索
doomに一致する詳細リストが表示されます.
4.1リモートソフトウェアのインストール
リモートでprogressbarをホストにインストールします.-yは無条件のインストール依存パッケージを意味します.
4.2インストールソフトウェアの特定バージョン
progressbarの0.0.3バージョンのインストール
Progressbarの0.0.1より大きい最新バージョンがインストールされます
5.インストールされているソフトウェアの表示
インストールされているパッケージprogressbarの詳細が表示されます.
6.ソフトウェアのアンインストール
7.1インストールされているすべてのソフトウェアのリスト
7.2インストールされたソフトウェアの表示
または:gem list--local
7.3注意すべき設置方法
ローカルにインストールしてみますが、ローカルにインストールされていない場合はリモートでダウンロードします.
ローカルおよびリモートのCで始まるソフトウェアのリスト
8.インストールされているすべてのソフトウェアおよびその説明ドキュメントを参照します.
Webサーバが生成され、開くhttp://localhost:8808
htmlに必要な情報が詳しくリストされているのが見えます.
9.プロファイルの使用
ソフトウェアをインストールした後、常にドキュメントを生成し、ユニットテストを実行したい場合は、プロファイルに関連するコマンドを書くことができます.プロファイル名は.gemrc、メインディレクトリにあります.
10.gemパッケージの構築
1.gemのヘルプとバージョンを表示
gem �Ch/--help
# gem
gem �Cv /--version
# gem
2.リモート・ライブラリで使用可能なすべてのソフトウェアのリスト
gem query --remote
# : gem q -r
リモートホスト上のすべてのソフトウェアの詳細リストが表示されます.
3.リモートホスト上の特定のソフトウェアの検索
gem query --remote --name-matches doom
# : gem q -rn doom
doomに一致する詳細リストが表示されます.
gem list �Cremote --d
# list gems
4.1リモートソフトウェアのインストール
gem install --remote progressbar
# : gem i -r progressbar �Cy
リモートでprogressbarをホストにインストールします.-yは無条件のインストール依存パッケージを意味します.
gem install rails �Cremote
# rails , rails gem list �Cremote �Cd
4.2インストールソフトウェアの特定バージョン
gem ins -r progressbar-0.0.3
progressbarの0.0.3バージョンのインストール
gem ins -r progressbar --version '> 0.0.1'
Progressbarの0.0.1より大きい最新バージョンがインストールされます
5.インストールされているソフトウェアの表示
gem specification progressbar
# : gem spec progressbar
インストールされているパッケージprogressbarの詳細が表示されます.
6.ソフトウェアのアンインストール
gem uninstall progressbar
progressbar
7.1インストールされているすべてのソフトウェアのリスト
gem query --local
# : 'gem q -l'
7.2インストールされたソフトウェアの表示
gem query --local --name-matches doom
# : 'gem q -ln doom'
または:gem list--local
7.3注意すべき設置方法
gem ins rake
ローカルにインストールしてみますが、ローカルにインストールされていない場合はリモートでダウンロードします.
gem list -b ^C
ローカルおよびリモートのCで始まるソフトウェアのリスト
8.インストールされているすべてのソフトウェアおよびその説明ドキュメントを参照します.
gem_server
Webサーバが生成され、開くhttp://localhost:8808
htmlに必要な情報が詳しくリストされているのが見えます.
9.プロファイルの使用
gem: --gen-rdoc --run-tests
ソフトウェアをインストールした後、常にドキュメントを生成し、ユニットテストを実行したい場合は、プロファイルに関連するコマンドを書くことができます.プロファイル名は.gemrc、メインディレクトリにあります.
10.gemパッケージの構築
gem build package.gemspec
# bulid gem