【发布时间】:2020-02-08 18:00:06
【问题描述】:
我有一个脚本文件夹,其中单独的文件夹中有许多单独的脚本,我想通过将脚本名称作为参数传递来分别构建每个脚本。
我已经在 package.json 中设置汇总,例如 "watch": "rollup --watch --config rollup.config.js"
我想从 cli 传递参数,例如 npm run watch script_name=abc_script
可以通过 process.argv 在 rollup.config.js 中访问
但出现此错误
rollup v1.23.1
bundles abc_script → dist/bundle.js
[!] Error: Could not resolve entry module
没有 npm cli 参数一切似乎都很好。
Rollup 有 --environment 变量,但使用 npm run watch -- --environment script:script_name 有点长
有什么办法可以缩短吗?
提前致谢。
【问题讨论】:
标签: javascript node.js rollupjs