如何在客户端代码中设置环境变量?

fan*_*ncy 5 html javascript html5 node.js

我需要根据我们是在开发还是生产中设置不同的密钥.在没有固有运行时环境的客户端中执行此操作的好方法是什么?

谢谢!

abr*_*sas 1

为什么不加载不同的脚本呢?您可以根据 GET 参数(例如http://example.org/script.js?development=1)动态创建脚本,然后使用 PHP 等服务器端语言根据该参数更改代码内容。

您还可以在 Web 服务器上使用重写规则,使其看起来更干净。