mirror of
https://github.com/wassname/react-webpack-template.git
synced 2026-07-07 16:32:59 +08:00
Config -- added base config object for env-independent settings
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import 'core-js/fn/object/assign';
|
||||
import React from 'react';
|
||||
import ReactDOM from 'react-dom';
|
||||
import App from './Main';
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
'use strict';
|
||||
|
||||
|
||||
// Settings configured here will be merged into the final config object.
|
||||
export default {
|
||||
}
|
||||
+5
-2
@@ -1,7 +1,10 @@
|
||||
'use strict';
|
||||
|
||||
const config = {
|
||||
import baseConfig from './base';
|
||||
|
||||
|
||||
let config = {
|
||||
appEnv: 'dev' // feel free to remove the appEnv property here
|
||||
};
|
||||
|
||||
export default config;
|
||||
export default Object.freeze(Object.assign({}, baseConfig, config));
|
||||
|
||||
+6
-2
@@ -1,7 +1,11 @@
|
||||
'use strict';
|
||||
|
||||
const config = {
|
||||
import baseConfig from './base';
|
||||
|
||||
|
||||
let config = {
|
||||
appEnv: 'dist' // feel free to remove the appEnv property here
|
||||
};
|
||||
|
||||
export default config;
|
||||
export default Object.freeze(Object.assign({}, baseConfig, config));
|
||||
|
||||
|
||||
+6
-2
@@ -1,7 +1,11 @@
|
||||
'use strict';
|
||||
|
||||
const config = {
|
||||
import baseConfig from './base';
|
||||
|
||||
|
||||
let config = {
|
||||
appEnv: 'test' // don't remove the appEnv property here
|
||||
};
|
||||
|
||||
export default config;
|
||||
export default Object.freeze(Object.assign(baseConfig, config));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user