reactjs - 为特定环境反应惰性组件
问题描述
我确实在 CRA 生成的 React 应用程序中成功实现了一个延迟加载的组件。
由于所述组件仅在开发环境中显示,有没有办法 - 不弹出 - 避免其特定块出现在生产构建中?
提前致谢。
解决方案
我认为您可以使用环境变量:
if (process.env.NODE_ENV === 'development') {
return (<YourComponent />)
}
推荐阅读
- visual-studio-code - 带有 VSCode 的 Eslint 插件找不到插件
- mariadb - Mysql 表排序规则改变
- reactjs - 按下按钮时如何使数字对应的图像显示而不是数字?
- mysql - 如何在一条记录中获取不同记录的两个字段Mysql
- c# - 反序列化 JSON 字符串列表以找到正确的模型
- queue - FlowFiles 卡在 NiFi 集群的队列中
- javascript - 为什么使用fabricjs 导出时图像质量非常低?
- ios - 动态添加的类不会快速响应
- javascript - 从 node-default 重命名 node.js 脚本的进程
- maven - 使用 Maven 拆分单元和集成测试