Это реагирующее приложение со стилизованными компонентами, с бэкэндом Node, развертываемым в Heroku через git push heroku master
. Я импортирую стиль для каждого компонента из отдельного файла с import {...} from './style'
.
Где файловая структура:
OptionsCarousel
|index.js
|style.js
Это имеет смысл для меня и работает локально как через npm start
, так и npm 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'.
Любой совет о том, как лучше это структурировать, и причина проблемыс благодарностью.