package.jsonの中のconfigプロパティ、使っていますか? configとは [公式リンク] JS のプロジェクトを動かす場合にはほぼ必ず作成するpackage.json、その中に設定するプロパティの一つです。 基本的な用途としては名前の通り、設定を保持することとなります。 値にはオブジェクトを指定することができ、その中身については自由に指定することができます。 // package.json { "name": "foo", "config": { "port": 8080, "dev": { "hmr": false }, // 何を書いてもおk "foo": { "bar": ["baz"] } } } また、npm configコマンドや.npmrcファイルによってユーザが値を上書きすることができます。 どういう風に使うの? 基本的な使い方としては、package.js