我的生产共享点网址是 http://test.com/sites/prod
质量检查是 http://test.com/sites/qa
而 dev 是 http://test.com/sites/dev
我必须为每个环境更改相对引用 url JS 和 CSS 文件(/sites/dev/),有什么方法可以使其可配置吗?
<link rel="stylesheet" href="/sites/dev/Style%20Library/cocmt/css/kendo.common.min.css" />
<link rel="stylesheet" href="/sites/dev/Style%20Library/cocmt/css/kendo.default.min.css" />
<link rel="stylesheet" href="/sites/dev/Style%20Library/cocmt/css/kendo.default.mobile.min.css" />
最佳答案
您可以使用 url 标记。
您可以使用 ~sitecollection
token 来表示当前网站集的 URL。如果你想获取当前站点的token,可以使用~site
token。
因此,您可以按如下方式修改链接:
<link rel="stylesheet" href="~sitecollection/Style%20Library/cocmt/css/kendo.common.min.css" />
关于javascript - 根据不同环境可配置 HTML 文件中的外部 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47757134/