Я использую следующий js для своего проекта. У меня есть 3 среды: 1 для разработки и другая для подготовки, где я проверяю, работает ли она нормально, а в другой -
, поэтому я хочу изменить выбор службы URL, как
in development: "api.development.com"
in staging: "api.staging.com"
in production: "api.production.com"
я видел этот URL: https://github.com/zeit/next.js/blob/canary/examples/with-env-from-next-config-js/next.config.js но в этом коде
// when started in development mode `next dev` or `npm run dev`
regardless of the value of STAGING environmental variable
const isDev = phase === PHASE_DEVELOPMENT_SERVER
// when `next build` or `npm run build` is used
const isProd = phase === PHASE_PRODUCTION_BUILD && process.env.STAGING
!== '1'
// when `next build` or `npm run build` is used
const isStaging = PHASE_PRODUCTION_BUILD && process.env.STAGING === '1'
но в приведенном выше коде я не понял, как он будет получить
process.env.staging = 1
для постановки сборки