apm のコマンド一覧

  • 68
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

問題

apm のコマンドの内容が分からない。

解決策

以下に一覧を示す。元データは apm help の一覧表示と apm help <command> で表示されたもの。翻訳は正確ではない。

コマンド 内容
clean node_modules から package.json で参照されていないすべてのパッケージを削除する。
config apm の config を変更する。
dedupe node_modules から重複を削除する。
deinstall apm uninstall のエイリアス。
delete apm uninstall のエイリアス。
dev apm develop のエイリアス。
develop 指定されたパッケージの Git リポジトリを指定されたディレクトリにクローンし、その依存関係をインストールし、~/.atom/dev/packages/<package_name> にリンクをつくる。未指定なら ~/github/<package_name> にクローン。ATOM_REPOS_HOME でクローン先を変更できる。
docs 指定されたパッケージの homepage をブラウザで開く。
erase apm uninstall のエイリアス。
featured https://atom.io/packages の featured に上がっているものを一覧表示する。
home apm docs のエイリアス。
init パッケージ・テーマ・言語の scaffold を生成する。
install 指定されたパッケージを ~/.atom/packages/<package_name> にインストールする。
link 指定されたパッケージのパスへのリンクを ~/.atom/packages につくる。パスが指定されなければ、カレントディレクトリを使う。
linked apm links のエイリアス。
links ~/.atom/packages~/.atom/dev/packages にあるパッケージのリンクを一覧表示する。
list インストールされたパッケージと Atom にバンドルされたパッケージを一覧表示する。
ln apm link のエイリアス。
lns apm links のエイリアス。
login atom.io の token を入力し、キーチェインに保存する。 atom.io に publish するときにユーザーを識別するのに使う。
ls apm list のエイリアス。
open apm docs のエイリアス。
outdated apm upgrade のエイリアス。
publish カレントディレクトリのパッケージの新しいバージョンを atom.io に publish する。
rebuild node_modules にインストールされたモジュールすべてをリビルドする。
rebuild-module-cache ~/.atom/packages にインストールされたすべてのパッケージのモジュールキャッシュをリビルドする。
remove apm uninstall のエイリアス。
rm apm uninstall のエイリアス。
search Atom パッケージ・テーマを atom.io から検索する。
show apm view のエイリアス。
star 指定されたパッケージに atom.io のスターをつける。
starred apm stars のエイリアス。
stars スターをつけた Atom パッケージ・テーマを一覧表示またはインストールする。
test spec に含まれるパッケージのテストを動かす。
uninstall ~/.atom/packages にインストールされたパッケージを削除する。
unlink 指定されたパッケージのパスへのリンクを ~/.atom/packages から削除する。パスが指定されなければ、カレントディレクトリを使う。
unpublish publish されたパッケージやバージョンを atom.io から削除する。
unstar 指定されたパッケージのスターをはずす。
update apm cleanapm install する。
upgrade インストールされた古い (out of date) パッケージをアップグレードする。
view パッケージ・テーマの情報を表示する。

メモ

  • エイリアスが多い。エイリアスを除外すると clean / dedupe / develop / docs / featured / init / install / link / links / list / login / publish / rebuild / rebuild-module-cache / search / star / stars / test / uninstall / unlink / unpublish / unstar / update / upgrade / view 。
  • スター関連のコマンド。star / stars / unstar
  • atom.io に登録する関連のコマンド。 login / publish / unpublish
  • パッケージ・テーマのインストール関連のコマンド install / list / uninstall / upgrade
    • install はファイルで指定することもできる。
  • リンク関連のコマンド develop / link / links / unlink
    • 開発時に使う、かな。
  • 0.111.0 -> 0.141.0 で config が増えていた