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