【发布时间】:2014-05-27 01:56:11
【问题描述】:
我正在使用aws-sdk 模块,它有一个.gitignore 文件,它忽略了它自己的node_modules 目录,破坏了我的Heroku 部署。
有没有适当的方法来处理这种情况?当我 heroku bash 我看到 aws-sdk 中缺少依赖项时,它没有 node_modules 目录。
【问题讨论】:
-
您是否将
node_modules作为您的 git 项目的一部分签入? -
@SomeKittensUx2666 总是这样。我的临时解决方法是从
aws-sdk模块中删除 .gitignore。似乎很奇怪,这样一个受欢迎的模块在 Heroku 上无法开箱即用...... -
一般来说,Heroku 上的我们 Nodeists 不会检查
node_modules(npm shrinkwrap一样好,而且要小得多)。