I'm using the original create-react-app to build, without eject. But I find the build result is very large, it is 2MB, is it normal? I removed 'window.REDUX_DEVTOOLS_EXTENSION_COMPOSE', actually, I didn't use it, at all.
import { createStore, compose, applyMiddleware } from 'redux'
import reducer from './reducer'
import thunk from 'redux-thunk'
// const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose;//reduxTool
const composeEnhancers = compose;
const store = createStore(reducer, composeEnhancers(
applyMiddleware(thunk)
))
export default store
package.json
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
Here's the build result .