Contentful UI 拡張機能としてノード js アプリケーションを作成しています。コードはここでホストされています: https://github.com/doodybrains/media-tagging-extension
gulp ファイルの多くはボイラープレートですが、最終的にはすべてがファイルにバンドルされindex.html
ます。環境変数をクライアント コードで呼び出したり処理したりしてはならないことはわかっていますが、プロジェクトをビルドする前に環境変数を取得する方法がわかりません。開発中のレポを実行して呼び出すとprocess.env.NAME_OF_TOKEN
、src/index.js
が返されますundefined
。dotenv のインポート、gulp env パイプラインの作成などを試みました。
どんなアドバイスもとても役に立ちます。アプリは Netlify にデプロイされており、環境変数も既に設定されています。
ありがとうございました