У меня есть папка scripts, в которой много отдельных скриптов внутри отдельной папки, я хотел бы создать каждый отдельно, передавая имя скрипта в качестве параметра.
Я установил накопительный пакет в package.json как "watch": "rollup --watch --config rollup.config.js"
Я хотел бы передать параметр из cli, например npm run watch script_name=abc_script
. Он может быть доступен в rollup.config.js через process.argv
Но, получая эту ошибку
rollup v1.23.1
bundles abc_script → dist/bundle.js
[!] Error: Could not resolve entry module
Все выглядит нормально без параметра npm cli.
В накопительном пакете есть переменная --environment, но его использование немного длиннее npm run watch -- --environment script:script_name
IsЕсть ли способ сократить это?
Заранее спасибо.