与Bower一起部署

时间:2014-02-04 18:52:37

标签: jquery npm bower

所以说我正在开发bower,我在bower.json文件中列出了我的依赖项。由于我处于开发模式,我想拥有我正在使用的主要版本的最新稳定版本。

"dependencies": {
    "jquery": "1.*"
}

为了在客户端中使用这些文件,我正在执行以下操作:

<script src="/bower_components/jquery/index.js"></script>

开发时这很好,但是当我想通过更改文件名来部署和控制缓存时会发生什么?例如,我使用jquery 1.05发布我的网站并开发一段时间,并希望发布一个新版本。我通过bower将我的jquery更新为1.10,但查看我网站的每个人的缓存中都有jquery 1.05(文件名未更改)。

有自动化的工具吗?基本上我想要更新jquery并使用版本信息更新文件夹名称。并参考如下:

<script src="/bower_components/jquery-1.10/index.js"></script>

我知道我可以这样做:

"dependencies": {
    "jquery-1.10": "1.10"
}

这会产生所需的目录结构,但它不是很自动化。

0 个答案:

没有答案