首页 > 解决方案 > create-react-app 动态主题样式路径与摇树

问题描述

我有一个由 create-react-app 创建的应用程序。我想为不同的主题导入不同的 CSS 样式。我的样式文件夹结构看起来像assets/styles/${theme}/style.css. 我想通过构建命令将主题作为REACT_APP_THEME=my_theme npm run build.

但是,使用诸如 require 或 import() 之类的动态导入,我无法利用 webpack 的摇树特性。在使用 create-react-app 之前,我使用 webpack 别名来配置主题。

所以我的问题是除了弹出之外还有一种方法可以配置我的主题,同时仍然利用摇树。

谢谢你。

标签: reactjswebpackcreate-react-app

解决方案


推荐阅读