3

我正在尝试在 Heroku 中部署一个项目。

这是我的.slugignore

/source/coffee/
/source/scss/
/source/jade/
/gruntfile.coffee
/README.md

当我执行git push heroku master命令时出现以下消息:

(...)

-----> Deleting 5 files matching .slugignore patterns.
-----> Node.js app detected
-----> Resolving engine versions
       Using Node.js version: 0.10.21
       Using npm version: 1.3.11
-----> Fetching Node.js binaries
-----> Vendoring node into slug
-----> Installing dependencies with npm

(...)

但是当我克隆项目时,应该忽略的文件仍然存在。

我也离开了项目树:

在此处输入图像描述

4

1 回答 1

3

Slugignore 仅控制应用程序 slug 中的内容,而不是 Heroku 存储库中的内容。因此,如果您运行heroku run bash并检查ls,您会发现里面的东西.slugignore不在那里。如果您不想在 git 存储库中包含某些内容,请使用 .gitignore。

开发中心上的完整文档

于 2013-10-30T15:38:08.427 回答