首页 > 解决方案 > Fusebox 原始打字稿 npm 发布与 sass react css 模块

问题描述

我正在开发一个由两部分组成的打字稿,sass + react css 模块项目,由一个库模块和一个消费者项目组成,我刚刚从 webpack 转移到 fuse-box 进行捆绑(使用起来更容易和更快!)

在 Fusebox 的文档(https://fuse-box.org/page/publishing-to-npm)中,他们建议为库发布原始打字稿,以便摇树效果更好,这是我想做的事情,因为我在 inversify 中使用依赖注入,所以当我创建更多消费者项目时,我不会总是使用库中的所有内容。

按照指南进行这项工作很好,但我不确定如何处理库项目中的反应 css 模块的 scss 文件。

scss 文件是否也应该以原始方式发布,以便消费者可以一次性编译它们,还是应该为发布而编译它们?

标签: typescriptnpmsassreact-css-modulesfusebox

解决方案


推荐阅读