パッケージマネージャー
エンジニアのためのWebチートシート
npm、yarn、pnpmの3つのJavaScriptパッケージマネージャーのコマンド比較チートシートです。 インストール、アップデート、削除など、日常的に使うコマンドを対比表形式でまとめました。
初期化
プロジェクト初期化
package.jsonを作成してプロジェクトを初期化します。
全依存関係のインストール
package.jsonに記載された依存関係をすべてインストールします。
依存関係管理
依存関係の追加
本番用の依存関係を追加します。
開発依存関係の追加
開発環境のみで使う依存関係を追加します。
パッケージの削除
インストール済みのパッケージを削除します。
パッケージの更新
パッケージを最新バージョンに更新します。
グローバルインストール
システム全体で使えるようにインストールします。
一覧 & 古いパッケージ
インストール済みパッケージの確認コマンドです。
スクリプト実行
スクリプト実行
package.jsonのscriptsに定義されたコマンドを実行します。
npx / dlx
パッケージをインストールせずに一時的に実行します。
よく使うスクリプト
package.jsonでよく定義されるスクリプトです。
バージョン管理
バージョン範囲
セマンティックバージョニングの範囲指定です。
ロックファイル
各パッケージマネージャのロックファイルです。
ワークスペース
ワークスペース設定
モノレポでのワークスペース設定です。
引用・参考リンク
Related Cheatsheets
- Linuxコマンド-Linuxの基本的なコマンドのチートシートです。ファイル操作、テキスト処理、プロセス管理、ネットワーク、システム情報など、日常的に使用するコマンドをまとめました。
- Git-Gitとはソースコードの変更履歴を記録・追跡するための分散型バージョン管理システムです。過去のファイルの状態に戻したり、チームで変更履歴を共有して効率良くチーム開発を行うことができます。 そんな便利なGitをチートシートにまとめてみました。
- Vim-Vimは高機能なテキストエディタです。 モード操作、移動、編集、検索・置換、ウィンドウ操作など、よく使うキーバインドをチートシートにまとめました。
- Bash / Shell-Bash(Bourne Again Shell)のチートシートです。 ファイル操作、テキスト処理、変数、条件分岐、ループ、関数など、シェルスクリプトの基本をまとめました。
Related Goods
WebTerm - Recommended tools
WebTermは、ブラウザでLinuxコマンド・Gitコマンドを安全に実行でき、チュートリアル式で学べるターミナルサンドボックスです。
AIコーディングツールの普及に伴い、CLIの基礎知識を身につける重要性は増しています。実際のターミナルを操作するのに抵抗がある方でも、WebTermはローカル環境を壊す心配がありません。「会員登録不要・無料」で利用でき、学習環境として最適です。

WebTerm
Browser Terminal Sandbox for Learning CLI
開く
All Cheatsheets
エンジニア・プログラマー向けの便利なチートシートを多数まとめています(SP/Tablet/PC対応)
すべてのチートシートを見る
