Я создаю реагирующее приложение, используя cra, поэтому проблема в том, что у приложения просто есть код на стороне клиента, что означает отсутствие nodejs части.
У меня есть две разные среды: одна - разработка, а другая - это производство, как говорит cra, есть порядок предпочтений .env .env.development .env.production
, поэтому, если в репозитории есть файл .env.production, он возьмет его и использует этот конфиг на основе скрипт, который я даю, если я использую npm запустить сборку, он будет использовать .env.production, а если я использую npm start, он будет использовать .env.development, если файл существует
Так что я могу добавьте .env, .env.development, .env.production, но когда я создаю образ в docker, я могу дать только одну команду: либо npm start, либо npm run build. Так как мне решить эту проблему
Любая помощь приветствуется