@nrwl/web:package - 输出 CJS

问题描述

我正在尝试使用 @nrwl/web:package 构建 Storybook 插件,但遇到了一些阻碍,它只能构建 umdejs

由于 Storybook,虽然 UMD 工作正常,但它需要 cjs 输出

查看代码似乎硬编码为 umdejshttps://github.com/nrwl/nx/blob/master/packages/web/src/builders/package/package.impl.ts#L58

也就是说,在原理图中清楚地提到了cjshttps://github.com/nrwl/nx/blob/master/packages/web/src/builders/package/schema.json#L3

到目前为止我发现的唯一选择是利用汇总配置,当它是 ejs(Storybook 完全不支持)时将其更改为 cjs - 但感觉有点像一个黑客和不可持续的,因为我希望建立一些故事书插件

有没有人遇到过这个问题并修复过它?

代码https://github.com/geometricpanda/storybook-addons/tree/main/libs/storybook-addon-badges

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...