【问题标题】:Load dynamic properties after the reactjs bundle在 reactjs 包之后加载动态属性
【发布时间】:2019-09-15 13:26:03
【问题描述】:

下面是我的代码。在这里,我想在响应捆绑代码后动态读取 baseURL。意思是,我想将我的生产 URL 或开发 URL 保留在 react js 结构之外。 示例:我在我的包之外创建.env 或属性文件,我需要从那里在捆绑包之后动态获取此 URL。

import live from './../myservice/develop'
export default {    
    baseURL: "http:localhost:8080/myapp",
        .../live
};

提前致谢, 阿伦

【问题讨论】:

    标签: reactjs url configuration environment-variables


    【解决方案1】:

    我不认为你可以,.env 文件用于应用程序捆绑时。 你可以试试:

    baseURL: process.env.NODE_ENV === 'production' ? prodURL : localURL
    

    您真的需要完全限定的网址吗?可以使用相对 URL 吗?

    【讨论】:

    • 感谢您的建议。我不需要使用完全限定的路径。但是我没有找到使用相对路径的方法。您能否建议如何使用相对路径。
    • 您能否提供有关该 URL 用途的更多信息?
    猜你喜欢
    • 2021-11-08
    • 2015-05-20
    • 1970-01-01
    • 2012-07-08
    • 1970-01-01
    • 1970-01-01
    • 2012-06-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多