natterstefan / react-trello-multiboard

React-Trello-Multiboard is a single-page application built with React displaying multiple cards of several Trello® boards and lists. The cards can be filtered by preferred team members.
https://multiboardfortrello.com/
Apache License 2.0
54 stars 10 forks source link

Installation issues - React / Meteor dependencies #25

Open levexis opened 3 years ago

levexis commented 3 years ago

Hi, I am trying to install multiboard but having problems. I have no idea about meteor / react etc, my UI development stopped at angular/backbone!

Following the install instructions (v8.9.4 etc) on OSX I get all tests failing with Cannot read property 'ReactCurrentOwner' of undefined

Following them on unbuntu I get 23/57 suites failing with @babel/runtime/helpers/builtin/interopRequireDefault

My npm install errors for UBUNTU are:

npm ERR! peer dep missing: react@16.2.x, required by react-trello-multiboard@0.2.1 npm ERR! peer dep missing: react-dom@16.2.x, required by react-trello-multiboard@0.2.1 npm ERR! peer dep missing: redux@^3.6.0, required by connected-react-router@4.3.0 npm ERR! peer dep missing: redux@^3.1.0, required by redux-devtools-extension@2.13.2 npm ERR! peer dep missing: react@^16.13.1, required by react-test-renderer@16.13.1 npm ERR! peer dep missing: ajv@^5.0.0, required by ajv-keywords@2.1.1 npm ERR! peer dep missing: react@^0.14.8, required by react-addons-clone-with-props@0.14.8 npm ERR! peer dep missing: bufferutil@^4.0.1, required by ws@7.3.1 npm ERR! peer dep missing: utf-8-validate@^5.0.2, required by ws@7.3.1

I think this I had a similar list in osx before I tried to manually install some of them and since then it has been worse despite deleting node_modules / running nvm install. My current npm install errors in osx are:

npm ERR! peer dep missing: react@16.2.x, required by react-trello-multiboard@0.2.1 npm ERR! peer dep missing: react@16.x, required by @fortawesome/react-fontawesome@0.0.20 npm ERR! peer dep missing: react@^16.3.0, required by @material-ui/core@1.1.0 npm ERR! peer dep missing: react@^16.3.0, required by @material-ui/icons@1.1.0 npm ERR! peer dep missing: react@^15.5.4 || ^16.0.0, required by connected-react-router@4.3.0 npm ERR! peer dep missing: react@^16.0.0-0, required by enzyme-adapter-react-16@1.1.1 npm ERR! peer dep missing: react@^16.0.0, required by react-dom@16.2.1 npm ERR! peer dep missing: react@>=15, required by react-router-dom@4.2.2 npm ERR! peer dep missing: react-dom@^16.3.0, required by @material-ui/core@1.1.0 npm ERR! peer dep missing: react-dom@^16.3.0, required by @material-ui/icons@1.1.0 npm ERR! peer dep missing: react@^15.3.0 || ^16.0.0, required by react-event-listener@0.5.10 npm ERR! peer dep missing: react@>=15.0.0, required by react-transition-group@2.9.0 npm ERR! peer dep missing: react@>=0.15, required by theming@1.3.0 npm ERR! peer dep missing: react@>=15, required by react-router@4.3.1 npm ERR! peer dep missing: react@^16.0.0, required by react-reconciler@0.7.0 npm ERR! peer dep missing: react@^16.13.1, required by react-test-renderer@16.13.1 npm ERR! peer dep missing: react@>= 15, required by react-cookie@2.2.0 npm ERR! peer dep missing: react@>=15, required by react-router@4.3.1 npm ERR! peer dep missing: react@>=0.12.0 <= ^16.0.0, required by react-favicon@0.0.11

Would really appreciate some help with this, thanks!

natterstefan commented 3 years ago

Hi @levexis,

thanks for your feedback. Interesting. The latest commit on the main branch works, according to Travis. But it was tested on a Linux and not an OSX machine. Let's see.

Have you installed it with yarn or npm? Which version of either yarn or npm do you have installed/used?

I just tried it with the following commands and installed it successfully:

node --version
# v8.9.4

yarn

It looks like "npm i" does not work (anymore). I had to use yarn instead of npm.

Can you try it with yarn again, please? I need to take care of the npm issue.

Screenshots

image

image

levexis commented 3 years ago

Thanks for investigating Stefan - yes yarn also works on osx with same test output. For anyone else with this problem - I had to delete my install and start fresh, deleting the node_modules dir and running yarn does not fix it.

levexis commented 3 years ago

What a useful project - glad I found this, lots of people seem to need this and get directed to expensive 3rd party plugins. Great to be able to see kanban workflow across projects. Thanks for sharing it.

natterstefan commented 3 years ago

Thanks, @levexis. I am glad it helped you and that you like the solution. I might need to invest some time to update it and add some more features. But for now, it works just fine. Have fun and enjoy the rest of your day.