【发布时间】:2022-01-18 21:02:12
【问题描述】:
我正在尝试创建在我的 Angular 库中定义的常用样式包。 我想在我未来的项目中使用我的 lib 中的 mixins、函数、变量等。
通常在这种情况下,我曾经使用 scss-bundle tool => https://www.npmjs.com/package/scss-bundle ,但据我所知,此解决方案已被 sass '@use' '@forward' 弃用,当我尝试运行 scss-bundle 时,我得到一个未知导入错误,因为在我的 index.scss 中我使用了“@forward”关键字。
还有其他解决方案吗,如何从 angular lib 中捆绑 scss 文件并直接移动到 dist 中? 我知道,我可以通过 webpack、parcel 等来做到这一点,但我不想将它附加到我的 lib 依赖项中。 有没有更多可配置的方法,直接来自 Angular,或者一些简单的 npm 工具,如 scss-bundle?
【问题讨论】: