【问题标题】:Bower modules cache on herokuBower模块缓存在heroku上
【发布时间】:2015-02-18 10:43:21
【问题描述】:

我一直在使用 bower 安装客户端依赖项,例如jquery 和 purecss,到我的 Node.js 项目。我将以下内容添加到我的 package.json 中,一切都像一个魅力 - 在部署时下载凉亭模块。

“脚本”:{ “安装后”:“凉亭安装” }

我想知道是否可以缓存模块,类似于节点模块的工作方式,因此我不必每次部署代码时都下载它们。任何想法如何做到这一点?

【问题讨论】:

  • 谁告诉你 heroku 重新下载模块?如果你不使用 "postinstall": "bower cache clean && bower install" 模块被缓存
  • @BenDiamant 看看我的git push heroku bower 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 在另一边明确声明“从缓存中恢复节点模块”。

标签: node.js heroku bower


【解决方案1】:

目前的nodejs buildpack中似乎没有没有这样做的选项

这里有一个关于解决这个问题的讨论:https://github.com/heroku/heroku-buildpack-nodejs/pull/192/files

【讨论】:

    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 2014-08-23
      • 2020-01-04
      • 2014-03-01
      • 2012-02-17
      • 2013-03-24
      • 2016-12-30
      • 2015-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多