Giter Club home page Giter Club logo

Comments (12)

cssagogo avatar cssagogo commented on June 7, 2024 6

What is holding up support for 17.0.2? All the suggested workarounds here so far are not ideal.

from react-hot-loader.

deadcoder0904 avatar deadcoder0904 commented on June 7, 2024 3

Thank you, npm i --legacy-peer-deps fixed it!

Isn't there any way to fix this? Because every time I upgrade dependencies, I gotta use --legacy-peer-deps flag. It's so annoying :(

from react-hot-loader.

theKashey avatar theKashey commented on June 7, 2024 2

react-dom have pinned the react peer-dependency and this is what happened.

There are 3 solutions:

  • downgrade React
  • upgrade @hot-loader/react-dom (newer version does not exists right now)
  • postpone npm 7, and if you don't want to be the one to collect all the problems among all the packages - concider it as a best advice.

from react-hot-loader.

theKashey avatar theKashey commented on June 7, 2024 2

Historically the usage of peer deps was a little wild, including not declaring any peer deps at all.

Eventually we'll get better at this.

from react-hot-loader.

kud avatar kud commented on June 7, 2024 1

I switched to https://github.com/pmmmwh/react-refresh-webpack-plugin

Works so much better.

from react-hot-loader.

kud avatar kud commented on June 7, 2024

NPM 7 is cool but is less tolerant with dependencies.

I'm not sure to understand. You stuck the version of react to 17.0.1 and I've got the .2, that's right?

from react-hot-loader.

kud avatar kud commented on June 7, 2024

Thank you @theKashey for the explanation :)

For the moment, I use the command --legacy-peers (something like that) when I install it. It "works".

from react-hot-loader.

machineghost avatar machineghost commented on June 7, 2024

Thanks kud: it seems this project is dead, so it's good to know there's a replacement option!

from react-hot-loader.

theKashey avatar theKashey commented on June 7, 2024

That is the official recommendation for the last couple of years.

from react-hot-loader.

machineghost avatar machineghost commented on June 7, 2024

That is the official recommendation for the last couple of years.

GitHub really needs a "this project is dead" feature. Many project owners don't even bother to put it on their readme page, and while thankfully this one did, there's no way to even tell from the issues section.

(Not your fault in any way, just a comment about GitHub.)

from react-hot-loader.

kud avatar kud commented on June 7, 2024

Usually, I set my projects as "Archived" when a project is dead.

from react-hot-loader.

shawinderjitsingh avatar shawinderjitsingh commented on June 7, 2024

in my case i just downgraded the version of hot-loader below was the version-
"react":"16.14.0",
"react-hot-loader": "^4.13.0",

from react-hot-loader.

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.