コース
npm
チュートリアルに突然出てくる「npm install」の正体から、package.jsonの読み方、悪意あるパッケージから身を守る方法まで。モダンなWeb開発の土台になる道具を学びます。
はじめよう
npmってなに?——npm installは何をしている?
npmを知る全2レッスン
安全に使う全1レッスン
ビルドを走らせる全1レッスン
このコースについて
チュートリアルに突然出てくる「npm install」。あれが何をしていて、パソコンに何が増えるのかを知らないまま打つのは落ち着かないものです。このコースはそこをはっきりさせます。
パッケージという考え方、package.jsonの読み方、node_modulesの正体、バージョン指定の意味を扱います。あわせて、悪意あるパッケージから身を守るための現実的な習慣(バージョンを固定する、ロックファイルを一緒に記録する)も扱います。
前提はJavaScriptコースの基礎です。モダンなWeb開発の道具はほぼすべてこの上に乗っているので、早めに触っておくと後が楽になります。