У меня есть несколько npm скриптов. Некоторые из них используют переменные env. Например (просто пример):
"scripts": {
"start": "webpack --watch --env.noSourceMaps",
},
Итак, на данный момент, когда я вызываю npm start
env.noSourceMaps = true
Но как я могу сбросить эту переменную при запуске npm начало?
Если я бегу npm run -- --env.noSourceMaps=false
Я получаю env.noSourceMaps = [true, 'false']
Если я бегу npm run -- --env.noSourceMaps
Я получаю env.noSourceMaps = [true, true]
Если я бегу npm run -- --env.noSourceMaps=
Я получил env.noSourceMaps = [true, '']
Но я хочу env.noSourceMaps = false или undefined
И я не хочу менять логи c (я имею в виду, я не хочу использовать его как "start": "webpack --watch" и назовите его как npm start
или npm start -- --env.noSouceMaps
или "start": "webpack --watch", "start:noMaps": "webpack --watch --env.noSourceMaps"
)