首页 > 解决方案 > 我应该在哪里存储 CSS 文件以在我的 monorepo 中跨应用程序和库使用?

问题描述

我创建了自己的 CSS 框架/库(由于它仍在增长,还不确定如何称呼它)并且我想将它添加到我的 monorepo 以在我的所有应用程序中使用。通常这将是styles.css我的应用程序中的主文件,但使用 monorepo 结构时,没有核心assets文件夹或任何我认为是保存它的好地方。我也很好奇它需要如何导入我的应用程序,它会像将它导入styles.css每个应用程序的文件一样简单吗?还是我必须先将其作为模块传递给它们?

标签: angularnrwl

解决方案


好的,我只是想通了。

  1. 在 monorepo 的顶层创建 css 文件。
  2. 找到styles项目的属性并将新的css文件添加到带有默认styles.css文件的数组中。

从那时起,您可以在应用程序中使用样式。


推荐阅读