有一个文件名
userName.js
使用大写文件名导入它。在Mac上工作正常,但在Heroku上导致错误。
import {name} from 'UserName.js'
所以我重命名了文件..并将其推送到Heroku ..
mv userName.js UserName.js
git add . && git commit -m 'change file name' && git push heroku master
发生了同样的错误.. 所以我在Heroku上运行bash ..
heroku run bash
ls
由于某种原因它仍然在Heroku上......
userName.js
?
我可以跑
mv userName.js UserName.js
作为heroku bash ..
但是下次我推动同一个userName.js
?回来了。
答案 0 :(得分:1)
回答我自己的问题。
将userName.js
的内容保存到剪贴板
从git历史中删除旧文件..
git rm --cached userName.js
touch UserName.js
并粘贴在旧内容中..
在推到Heroku之后......似乎要把它弄好。