我有以下项目结构。
baseModule.ts是应用程序的入口点。 每个模块都导入自己的样式。
baseStyles.less具有在其他less文件中使用的变量。 例如(baseStyles和module1Styles)
要构建项目,请使用webpack 4。 有时我只需要构建一个基本模块,有时也需要构建其他模块。为此,我在所需模块的输入路径中指定。
如果我只想构建基本模块,那没有问题。 但是,如果我要构建其他模块,则会出现错误。
是的,我知道为什么会这样。在构建modules1Styles.less时,没有基础变量。因为它们在另一个入口点。
我可以通过添加@import(引用)'../baseModule/baseStyles.less'来解决此问题。到module1Styles.less。
但是,是否可以通过其他方式解决此问题? 这样基本变量可立即用于动态连接的模块(因为它们很多)