我知道使用webpack可以运行esmodule和commonjs的代码,但是我不解为什么想ui组件库这种东西会被打包成commonjs这种格式。
我能理解打包成umd格式,但我理解的commonjs是运行于node端的,而组件库这种根本就不会在node端场景运行。
是因为webpack打包组件库这类的,就没其他打包格式可以选,所以就打包成commonjs么,(有点钻牛角尖了)。
我知道使用webpack可以运行esmodule和commonjs的代码,但是我不解为什么想ui组件库这种东西会被打包成commonjs这种格式。
我能理解打包成umd格式,但我理解的commonjs是运行于node端的,而组件库这种根本就不会在node端场景运行。
是因为webpack打包组件库这类的,就没其他打包格式可以选,所以就打包成commonjs么,(有点钻牛角尖了)。
13 回答12.7k 阅读
8 回答2.4k 阅读
2 回答5k 阅读✓ 已解决
7 回答1.8k 阅读
3 回答2.2k 阅读✓ 已解决
5 回答739 阅读
3 回答2.5k 阅读✓ 已解决
能想到的原因: