Edited at

apm のコマンド一覧

More than 3 years have passed since last update.


問題

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 が増えていた