我如何告诉React在部署应用程序后变量将在全局可用?

时间:2019-03-03 11:18:36

标签: javascript reactjs variables global production

我有一个React应用程序,该应用程序将被部署到使用它自己的全局变量和方法的服务(Overwolf)中。当然,只有在我构建了应用程序并在Overwolf的环境中启动它后,该变量才可用。 但是React拒绝构建,因为'overwolf' is not defined

我该如何克服这个问题并使应用程序成功构建?

2 个答案:

答案 0 :(得分:0)

我假设您使用的是打字稿-如果是,请将https://github.com/overwolf/pubg-dev-challenge-samples/blob/master/ow-typescript-sample/typings/overwolf.d.ts添加到您的打字稿中

答案 1 :(得分:0)

我以前有这个问题。 然后,我使用'window.xxx ='解决此类问题。并使用window.xxx进行调用。

相关问题