Comments (6)
Hi @gaearon and @mewben , I've similar question, in my webpack config I did something like this
var PROD = JSON.parse(process.env.PROD_DEV || "0");
module.exports = {
devtool: 'eval',
entry: PROD ?
[
'webpack-dev-server/client?http://localhost:3000',
'webpack/hot/only-dev-server',
'./scripts/index'
]
:
["./scripts/index"]
,
output: {
path: path.join(__dirname, 'build'),
filename: PROD ? "bundle.min.js" : 'bundle.js',
publicPath: '/scripts/'
},
plugins: PROD ?
[
new webpack.HotModuleReplacementPlugin(),
new webpack.NoErrorsPlugin(),
(new webpack.optimize.UglifyJsPlugin({minimize: true}))
]
:
[
new webpack.HotModuleReplacementPlugin(),
new webpack.NoErrorsPlugin()
]
then I run PROD_DEV=1 webpack..this generate the minified file but I notice than this still is doing request to my dev server
GET http://localhost:3000/socket.io/?EIO=3&transport=polling&t=1441324914560-29 net::ERR_CONNECTION_REFUSED
am I missing disable the server in some place?...my config file doesnt seems have other reference to the server
from react-hot-boilerplate.
Normally you'll have a separate Webpack config for production. You would remove hot replacement plugin and references to dev server there, and instead add Uglify minification plugin. Then, you'd run webpack --config webpack.production.js
to build.
from react-hot-boilerplate.
+1
from react-hot-boilerplate.
"0" would be truthy. You can just do var PROD = !!process.env.PROD_DEV
from react-hot-boilerplate.
Yep, that’s the problem.
from react-hot-boilerplate.
Let’s track in #63.
from react-hot-boilerplate.
Related Issues (20)
- React native view swiper HOT 1
- Using boilerplate with react-hot-loader/webpack loader HOT 1
- [HMR] Update failed: Error: Manifest request to /static/[hash].hot-update.json timed out. HOT 4
- Does the next branch work? HOT 1
- Version 3 Release Date HOT 1
- No error display with next branch? HOT 1
- Express res.sendfile(bundle) just loads browser with plain JS source in the actual window
- whether has the plan to release a standard version to use webpack to 2.x HOT 1
- Double WDS client in the next branch
- Next branch: after hot reload, redux-connected component not re-rendered in response to redux state change HOT 2
- No solution for server-side rendering HOT 1
- Bundle is 190kb from 150kb when updated from webpack v3
- Hot loading and iframes
- Webpack plugin is not working is `three-shaking` is enabled
- The guide page based on is gone, return 404.
- Receive error upon clone
- Hot Reload only works after changing files multiple times, very annoying. HOT 3
- Hola
- not working if I made some changes in functions HOT 1
- not working well with webpack 4 and happypack HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-hot-boilerplate.