javascript - 使基本 URL 可在整个 React 应用程序中访问(对于 dev 和 prod 不同)
问题描述
我一直在笔记本电脑上开发 React 和 Node/Express 应用程序,现在想上传它。我遇到的一个不便是在 React 应用程序中,我在多个模块中定义了相同的基本 URL(节点服务器的地址)。
const baseUrl = 'http://localhost:3001/';
我现在将不得不经历并将其中的每一个更改为一个新的云地址。所以我正在寻找两种解决方案:
如何在整个 React 应用程序中定义我的基本 URL(节点服务器的地址)并在每个模块中使用它?
我怎样才能让它根据我是在笔记本电脑上运行开发版还是在云中运行产品版而自动更改?
解决方案
推荐阅读
- javascript - 在js中调用'new'时引用'this'时出现问题
- java - Apache POI:连接字符串单元格中的德语单元格格式
- corda - 当 Corda 节点执行任何事务时,节点资源管理器会引发序列化异常
- javascript - 如何通过过滤和修改其他对象来动态创建对象而不改变层次结构?
- pandas - 使用 MultiIndex 列在不同级别求和或分组?
- android - 用 EditText 视图替换字符串以填空测验
- asp.net - 如何从sql server通过id过程调用retrivedata
- javascript - 在 chrome 工具中获得正确的全屏相机,但在真实设备中获得更小的屏幕
- reactjs - Reactjs 和 Firebase - 在 db 中向用户添加对象并为该对象生成唯一 URL
- haskell - cabal 文件和 repl 中的不同警告设置