当我捆绑并运行我的实际应用程序时,在运行时出现“动态要求当前不支持rollup-plugin-commonjs”错误。但是,我不明白是什么原因导致了此错误。
我尽我所能重现此问题,但我无法做到。这里是my best attempt的重现内容:
在my_node_modules/my-lib.ls
中:
some-state = Math.random() >= 0.5
if some-state
require! './hey'
...
据我所知(如果我没记错的话),这绝对是一个动态需求,它是在运行时确定的。但是,汇总不会抱怨它。
package.json
is here,而我的汇总版本是2.26.8。
这里是my actual application,这里是the bundled version。
将引发错误,指示负责“动态要求”的负责文件,当前不支持rollup-plugin-commonjs。
仅引发“动态要求当前不支持rollup-plugin-commonjs”错误,没有线索说明负责任的文件。
答案 0 :(得分:0)
当前的@rollup/plugin-commonjs
版本(现在是15.0.0
)指出了有问题的文件。
信用:https://github.com/rollup/plugins/issues/562#issuecomment-685922475