1. kudo_kk

    Posted

    kudo_kk
Changes in title
+npm-scripts 変数の使用方法
Changes in tags
Changes in body
Source | HTML | Preview

フロントエンド開発環境であるnpmにおいて、npm-scriptsのみで完結したい時、package.json内において、変数を使用したいと考えると思います。しかし、変数の使用方法についての記述を見つけることができなかったので、投稿いたします。

変数の定義

config内で変数名(key)を設定

{
 "config": {
  "key": "value"
 },
 "scripts": {}
}

変数の使用

scripts内で$npm_package_config_keyとすると、展開される。

{
"scripts": {
  "scriptName": "command $npm_package_config_key"
 }
}

参考: npmの公式ページにおける、package.jsonについて