我希望通过nx设置我的第一个monorepo,并在概念上为共享样式而苦苦挣扎。
问题域如下。回购将包含同一客户端的多个应用程序,这些应用程序都必须遵循标准的外观。即字体名称,大小,颜色,边距和填充等...
根据nx最佳实践,在nx工作区中进行设置的正确方法是什么
答案 0 :(得分:1)
如果您是使用小型,独立的组件来构建UI的,那么应该可以立即执行此操作。每个这些(或它们的组)将在不同的库中;然后应用会将这些库组合成已部署的捆绑软件。
这是不允许的,例如,一个应用程序的样式与其他应用程序非常不同;在大多数情况下,这实际上是不可取的。
组件库将包含其中包含的所有组件所需的样式。
(免责声明:促销链接) 本书提供了有关使用lib进行排版的更多信息:https://go.nrwl.io/angular-enterprise-monorepo-patterns-new-book