在Heroku Post构建期间,找不到文件

时间:2018-12-28 14:26:15

标签: javascript reactjs heroku

这是一个具有样式化组件的React应用程序,其Node后端通过git push heroku master部署到Heroku

我使用import {...} from './style'从单独的文件中导入每个组件的样式。

文件结构为:

OptionsCarousel |index.js |style.js

这对我来说非常有意义,并且可以通过npm startnpm run build -> serve -s build在本地工作。没有问题。但是,当部署到Heroku时,在优化构建阶段,它会失败并显示以下错误:

remote: Creating an optimized production build... remote: Failed to compile. remote: remote: ./src/OptionsCarousel/index.js remote: Cannot find file './style' in './src/OptionsCarousel'.

任何有关构建此问题的更好方法的建议,以及引起该问题的原因,将不胜感激。

1 个答案:

答案 0 :(得分:2)

根据@Andy的评论,由于对存储库中的文件结构进行了重大更改,因此我需要清除缓存。我遵循了这些instructions来做到这一点。