frontend-conference-hokkaido-2024 / landing-page-2024

https://www.frontend-conf.jp
3 stars 0 forks source link

環境変数の設定がうまくいっていない #58

Closed 618knot closed 5 months ago

618knot commented 5 months ago

twitterの共有用に持つ本番環境のURLや、forteeのapiのurlを環境変数として持っている。(とくに、apiのURLは隠蔽目的) https://github.com/frontend-conference-hokkaido-2024/landing-page-2024/blob/5d7ab45e085176f6cfeeb45e98e7e4858f64949d/src/components/EventSummary.tsx#L40 https://github.com/frontend-conference-hokkaido-2024/landing-page-2024/blob/5d7ab45e085176f6cfeeb45e98e7e4858f64949d/.env.local.sample#L4

上記二つの対応を行ったが、本番環境から確認してもhttps://twitter.com/intent/tweet?hashtags=frontendo&url=となっている。つまり、PRODUCTION_URLを取得できていないということになる。

環境変数をとってこれないとforteeのapiを叩くことができないので、環境変数は取得できるようにしたい。

618knot commented 5 months ago

ヒントっぽいもの

      - name: Build project
        run: |
          echo "REACT_APP_API_URL=$API_URL" > .env
          npm run build
618knot commented 5 months ago
touch .env.production
"REACT_APP_API_URL=$API_URL" > .env.production