我最近添加了一个想要隐藏的额外文件 ( hushed.js)。我创建了一个.gitignore文件并添加hushed.js到其中。我在本地测试了一下,效果非常好。把一切都推高了,现在它在 Heroku 中崩溃了。在日志中,Heroku 表示找不到该文件 ( Error: Cannot find module '../hushed.js')。
我的 Github 和 Heroku 帐户已连接,因此我只需推送到 Github,它就会自动部署到 Heroku 中。
我删除了该.gitignore文件,并将其推上来。Heorku 应用程序现在运行完美,但遗憾的是,它hushed.js在 Github 中可见。
如何将该文件“隐藏”在 Github 上,但仍然被 Heroku 使用?