Giter Site home page Giter Site logo

Comments (8)

miniMofish avatar miniMofish commented on May 12, 2024 1

@hiddaorear 亲,开发环境编译没有这个错,线上环境编译时有,这又是什么情况?

from react-transform-hmr.

gaearon avatar gaearon commented on May 12, 2024

Closing as a duplicate of #5. This just means that for whatever reason you don't really have HMR enabled. Maybe you're using the same Babel configuration on server and client (you shouldn't), or maybe you don't have hot module replacement enabled in Webpack config.

from react-transform-hmr.

tomatau avatar tomatau commented on May 12, 2024

It was the server HMR, disabling made it work.. although would be nice to use the same .babelrc for the whole universal project in a convenient manner.

from react-transform-hmr.

gaearon avatar gaearon commented on May 12, 2024

I agree but you probably wouldn't want to use other transforms on the server either.
Too easy to get unintended memory leaks and weird behavior.

from react-transform-hmr.

tomatau avatar tomatau commented on May 12, 2024

Hmmm - I've been using some:

    "react-require",
    "babel-root-import"

What are your experiences with the memory leaks and weird behaviour?

from react-transform-hmr.

gaearon avatar gaearon commented on May 12, 2024

Sorry, I didn't mean Babel plugins.

I meant that you probably wouldn't want to use react-transform or any its friends (react-transform-hmr, react-transform-catch-errors, etc) on the server.

from react-transform-hmr.

hiddaorear avatar hiddaorear commented on May 12, 2024

Hi, try this:
webpack.config.js:
devServer: {
historyApiFallback: true,
inline: true,
hot: true,
progress: true
}
and package.json:
"scripts": {
"dev": "webpack-dev-server --progress --hot --profile --colors"
}

hot is the key.

from react-transform-hmr.

gaearon avatar gaearon commented on May 12, 2024

None of this should matter in React Hot Loader 3.
I know React Transform has been a configuration hell; hopefully, this should be solved.
See gaearon/react-hot-boilerplate#61 if you’d like to try it!

from react-transform-hmr.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.