【发布时间】:2015-02-18 10:43:21
【问题描述】:
我一直在使用 bower 安装客户端依赖项,例如jquery 和 purecss,到我的 Node.js 项目。我将以下内容添加到我的 package.json 中,一切都像一个魅力 - 在部署时下载凉亭模块。
“脚本”:{ “安装后”:“凉亭安装” }
我想知道是否可以缓存模块,类似于节点模块的工作方式,因此我不必每次部署代码时都下载它们。任何想法如何做到这一点?
【问题讨论】:
-
谁告诉你 heroku 重新下载模块?如果你不使用 "postinstall": "bower cache clean && bower install" 模块被缓存
-
@BenDiamant 看看我的
git push herokubower jquery#~2.1.3 not-cached git://github.com/jquery/jquery.git#~2.1.3 bower 的输出jquery#~2.1.3 解决 git://github.com/jquery/jquery.git#~2.1.3 bower jquery#~2.1.3 下载github.com/jquery/jquery/archive/2.1.3.tar.gz bower jquery#~2.1.3 提取archive.tar.gz bower jquery#~2.1.3 解决了 git://github.com/jquery/jquery.git#2.1.3 它并没有给人留下凉亭模块被缓存的印象。 -
npm install在另一边明确声明“从缓存中恢复节点模块”。