mirror of
https://github.com/wassname/react-webpack-template.git
synced 2026-07-11 00:51:40 +08:00
#1 -- added support to import app configuration based on --env
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
# About this folder
|
||||
This folder holds configuration files for different environments.
|
||||
You can use it to provide your app with different settings based on the
|
||||
current environment, e.g. to configure different API base urls depending on
|
||||
whether your setup runs in dev mode or is built for distribution.
|
||||
You can include the configuration into your code like this:
|
||||
|
||||
```javascript
|
||||
let react = require('react/addons');
|
||||
let config = require('config');
|
||||
class MyComponent extends React.Component {
|
||||
constructor(props) {
|
||||
super(props);
|
||||
let currentAppEnv = config.appEnv;
|
||||
}
|
||||
}
|
||||
```
|
||||
@@ -0,0 +1,7 @@
|
||||
'use strict';
|
||||
|
||||
const config = {
|
||||
appEnv: 'dev' // feel free to remove the appEnv property here
|
||||
};
|
||||
|
||||
export default config;
|
||||
@@ -0,0 +1,7 @@
|
||||
'use strict';
|
||||
|
||||
const config = {
|
||||
appEnv: 'dist' // feel free to remove the appEnv property here
|
||||
};
|
||||
|
||||
export default config;
|
||||
@@ -0,0 +1,7 @@
|
||||
'use strict';
|
||||
|
||||
const config = {
|
||||
appEnv: 'test' // don't remove the appEnv property here
|
||||
};
|
||||
|
||||
export default config;
|
||||
Reference in New Issue
Block a user