我有一个由create-react-app创建的应用程序。我想为不同的主题导入不同的CSS样式。我的样式文件夹结构看起来像assets/styles/${theme}/style.css
。我想以REACT_APP_THEME=my_theme npm run build
的形式通过build命令传递主题。
但是,使用诸如require或import()之类的动态导入,我无法利用webpack树摇动功能。在使用create-react-app之前,我使用webpack别名配置主题。
所以我的问题是,除了弹出之外,还有一种方法可以配置主题,同时仍然可以利用摇树的效果。
谢谢。