~/VibeHandbook
$39

02 · 09

出会うことになるパッケージマネージャー

現代のソフトウェアは、あらかじめ書かれた小さな部品の何千個から作られる。**パッケージマネージャー(package manager)**は、それらの部品をダウンロードして整理するツールだ。絶えず二つに出会うことになる:

npm install                 # このJavaScriptプロジェクトが必要とするすべてをインストールする
npm install react           # 「react」という特定のパッケージを追加する
pip install requests        # 「requests」というPythonパッケージをインストールする
  • npmはJavaScriptとNodeのプロジェクトのためのパッケージマネージャーだ。npm install(よくnpm iと表記される)は、プロジェクトが何を必要とするか記したファイルを読み、それをすべてダウンロードする。
  • pipはPythonのために同じ仕事をする。

プロジェクトを初めて開くときにnpm installを一度走らせ、その後は忘れて過ごすことが多い。AIが新しいパッケージを必要とする機能を追加したら、それをインストールするよう伝えてくれる。いまやあなたはそれが何を意味するか知っている: ただbuilding blockを一つ取ってくるだけで、恐れるべき何かではない。

これがコマンドラインだ。ハッカーの武器ではなく — ただあなたが頼んだとおりを実行するテキストボックスだ。プロンプトを読み、十数個のコマンドを見分け、Ctrl-Cで暴走するプロセスを止め、実行する前に読む方法を身につけよ。そのほかのすべては、尋ねればいい。

オフラインでも読みたい?

PDF + EPUB + ダウンロード可能なプロンプトライブラリ + バージョンアップデートを入手しよう。

$ PDFを入手 — $39