diff --git a/src/lib/api.js b/src/lib/api.js index 4528db5b5089f24b98600751e4b70f50a88e6a03..4c113407e3053b12c23e8ff8e42999e74612e3ed 100644 --- a/src/lib/api.js +++ b/src/lib/api.js @@ -3,7 +3,7 @@ import xhr from 'xhr'; const api = (options, token, callback) => { defaultsdeep(options, { - host: 'https://api.scratch.mit.edu' + host: process.env.API_HOST || 'https://api.scratch.mit.edu' }); defaultsdeep(options, { uri: options.host + options.path, diff --git a/webpack.config.js b/webpack.config.js index 1013bb87a0857718222800cf06807fafc92f0271..8345dce07fa25b02ee08c41389341890013b3d09 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -129,6 +129,7 @@ module.exports = [ }, plugins: base.plugins.concat([ new webpack.DefinePlugin({ + 'process.env.API_HOST': '"' + process.env.API_HOST + '"', 'process.env.NODE_ENV': '"' + process.env.NODE_ENV + '"', 'process.env.DEBUG': Boolean(process.env.DEBUG), 'process.env.GA_ID': '"' + (process.env.GA_ID || 'UA-000000-01') + '"'