reactjs - 强制在开发模式下做出本机反应以重新加载特定文件而不重置所有缓存
问题描述
我有一个文件,其中包含一段取决于环境变量的代码(babel 通过 transform-inline-environment-variables 对其进行转换)。因此,如果我ENV_VAR="this" yarn start
在该文件中运行类似设置为“this”的内容,但如果我重新运行ENV_VAR="that" yarn start
react native 不会接受更改。我必须使用 --reset-cache 选项重新运行或手动对此文件进行一些修改,例如添加 console.log。重置缓存需要很长时间才能重建所有内容,并且手动更改对我来说看起来有点愚蠢。
知道我是否可以强制本机反应来重建此文件?
解决方案
推荐阅读
- r - 如何使用 dplyr 将 2 个列集作为变量传递用于内部连接的列名
- java - 在 servlet 中为我的 Web 应用程序使用池化?
- spring-boot - 启动 Spring Boot 项目需要哪些步骤
- command-line-interface - 当我在 Zsh shell 中键入“zsh -manual”时会发生什么?
- python - 尝试理解函数参数
- android - Xamarin Android:无法解析 GoogleSignIn 和 GoogleSignInClient
- java - 从服务器应用程序连接到 FCM 时获取“服务器返回 HTTP 响应代码:400”
- amazon-ec2 - 将 Ansible 指向一组动态 EC2 节点的 .pem 文件
- javascript - 如何设置页面中所有链接的标题
- java - 在 Android 中显示对话框的问题