【问题标题】:Storybook in a NX workspace using UI lib使用 UI 库的 NX 工作区中的故事书
【发布时间】:2021-06-29 06:47:38
【问题描述】:

我的 NX 工作区包含多个应用程序和库。我是故事书的新手,并按照此处的命令:https://nx.dev/latest/angular/storybook/overview 添加故事书支持。我想将它添加到一个简单的组件库中。包含到角度模块,其中一个只是导入/导出材料组件的简单模块,但另一个模块包含我想用故事书测试的组件。

创建一切正常,没有任何错误。使用命令 nx run project:storybook 开始故事书会出现一些错误消息,所有内容都相同:

ERROR in ERROR in undefined(undefined,undefined): TS5055:无法写入文件“/Users/ABCD/Documents/Development/git/WORKSPACENAME/.storybook/main.js”,因为它会覆盖输入文件。

...

ERROR in ERROR in undefined(undefined,undefined): TS5055:无法写入文件“/Users/ABCD/Documents/Development/git/WORKSPACENAME/libs/core/components/.storybook/webpack.config.js”,因为它会覆盖输入文件。

我在这里做错了什么?

【问题讨论】:

    标签: angular storybook nrwl-nx


    【解决方案1】:

    好吧,我可以自己回答这个问题。我发现了一个完全不同的问题 - 所以我想 - 但它在这里帮助了我。

    您还需要在 tsconfig.js 而不仅仅是 tsconfig.lib.json 中定义 dist 文件夹。

    【讨论】:

    • 澄清:"compilerOptions": { "outDir": "../../dist/out-tsc",
    猜你喜欢
    • 1970-01-01
    • 2022-11-28
    • 2021-12-11
    • 2021-06-10
    • 2019-03-16
    • 2022-08-04
    • 2020-02-25
    • 2021-08-16
    • 2019-02-23
    相关资源
    最近更新 更多