将资源URL更改为cdn,在Grunt中添加绝对路径

时间:2015-06-11 22:16:12

标签: javascript build gruntjs web-deployment cdn

我尝试了很多Grunt插件。 grunt-cdnify,grunt-cdn等。都有同样的问题。当他们添加cdn基本网址时,他们不尊重网址的相对路径。基本上我需要的是“/page/resources/index.html”资产从(例如)改变:

<link rel="stylesheet" href="css/resources_style.css">

为:

<link rel="stylesheet" href="//cdn.com/page/resources/css/resources_style.css">

对于sripts和图像也一样。

我有很多像“资源”这样的文件夹,每天我们添加更多,所以我只能指向插件中的每个文件夹。我需要它理解文件对于每个文件的绝对路径。

我还搜索了一些插件,只是将我的资产的相对网址转换为绝对的,然后添加cdn但我没有运气。

0 个答案:

没有答案