Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Github 在Heroku上使用.gitton_Github_Heroku_Gitignore - Fatal编程技术网

Github 在Heroku上使用.gitton

Github 在Heroku上使用.gitton,github,heroku,gitignore,Github,Heroku,Gitignore,我最近添加了一个我想要隐藏的额外文件(hushed.js)。我创建了一个.gitignore文件,并向其中添加了hushed.js。我在本地进行了测试,效果非常好。把所有的东西都推上去了,现在它在Heroku破裂了。在日志中,Heroku说它找不到该文件(错误:找不到模块“../hushed.js”) 我的Github和Heroku帐户是连接的,所以我只需推到Github,它就会自动部署到Heroku中 我删除了.gitignore文件,并将其向上推。Heorku应用程序现在运行得非常完美,但遗

我最近添加了一个我想要隐藏的额外文件(
hushed.js
)。我创建了一个
.gitignore
文件,并向其中添加了
hushed.js
。我在本地进行了测试,效果非常好。把所有的东西都推上去了,现在它在Heroku破裂了。在日志中,Heroku说它找不到该文件(
错误:找不到模块“../hushed.js”

我的Github和Heroku帐户是连接的,所以我只需推到Github,它就会自动部署到Heroku中

我删除了
.gitignore
文件,并将其向上推。Heorku应用程序现在运行得非常完美,但遗憾的是,
hushed.js
在Github中可见


如何在Github上“隐藏”该文件,但Heroku仍在使用它?

您不能。如果文件不在GitHub中,Heroku将无法获取它,因为它直接从GitHub检索文件

如果此文件包含不希望在GitHub中看到的敏感数据,则可以使用


您还可以通过在上运行生成代码在部署时自动生成该文件。

这正是我需要知道的。让它像我需要的那样工作。非常感谢。