The source code for this blog is available on GitHub.

Blog.

package.jsonを学ぶ

package.json

package.jsonには、dependenciesとdevDependenciesがある。

{
 "name": "package",
 "dependencies": {
  "typescript": "^4.0.2",
 },
 "devDependencies": {
  "webpack": "^4.44.1",
 },
}

dependencies

npm install packageした場合、dependenciesのnode_modulesはインストールされる。 devDependenciesはインストールされない。

利用に必要なパッケージを定義している。

追加は、以下のコマンド

$npm install --save typescript

dependenciesにある全てのパッケージのみをインストールしたい場合は、以下のコマンド

$npm install --production

devDependencies

package.jsonがあるディレクトリで、npm installした場合、dependenciesとdevDependenciesのnode_modulesがインストールされる。

開発に必要なパッケージを定義している。

追加は、以下のコマンド

$npm install --save-dev webpack

More Stories