react-scripts build忽略条件css导入

时间:2018-06-19 03:52:16

标签: css reactjs build scripting conditional

我试图有条件地要求我的反应项目的CSS,它在本地工作。 然而,当react -s执行react-scripts build命令时,所有css文件都被绑定到一个,并且条件导入不再有效。

if(isSmartPhoneOrTablet()){
    require("./mobileStyle.css");
}else {
    require("./style.css");
}

"build": "react-scripts build"

1 个答案:

答案 0 :(得分:1)

您可以尝试类似

的内容
var cssfile;
if(isSmartPhoneOrTablet()){
    cssfile = "./mobileStyle.css";
}else {
    cssfile = "./style.css";
}
require(cssfile);