Webpackを使用してプロジェクトを構築する場合は、node-env-fileを使用することを検討してください。
例設定ファイルのスニペット:
development.env
API_SERVER_URL=https://www.your-server.com
webpack.config.jsあなたのjs/JSXコード内
const envFile = require('node-env-file');
...
const appSettingsFile = isDevBuild ? '/settings/development.env' : '/settings/production.env';
try {
envFile(path.join(__dirname + appSettingsFile));
} catch (error) {
console.log("Failed to read env file!: " + __dirname + appSettingsFile);
}
...
plugins: [
new webpack.DefinePlugin({
"process.env": {
API_SERVER_URL: JSON.stringify(process.env.API_SERVER_URL)
}
})
...
]
、あなたは今どの意志process.env.API_SERVER_URL
変数にアクセスすることができます必要な値を含みます。
dotenvパッケージが人気のようですが、これも試してみることができます。
シンプルなソリューション、魅力的な作品! thnx – guleryuz