这是我想要实现的。
假设我的html文件中带有以下标记
<script src="https://beta.foo.com/test.js"></script>
我需要一个可以从test.js文件内部调用的函数,以获取URL'https://beta.foo.com/test.js'
如果加载js文件的html文件使用以下标记提取js文件
<script src="https://production.foo.com/test.js"></script>
如果从test.js内部调用,该函数应该给我'https://production.foo.com/test.js'
之所以需要它,是因为在将代码部署到生产环境时必须付出的努力。 test.js文件使用的是一个API,具有许多AJAX调用,根据调用它们的服务器,它们必须从beta切换到prodction。
我已经做到了,可以从单个变量中更改它,但是如果我在代码部署期间不必触摸该变量,那么我就很喜欢它。