react-trello-multiboard icon indicating copy to clipboard operation
react-trello-multiboard copied to clipboard

Installation issues - React / Meteor dependencies

Open levexis opened this issue 4 years ago • 4 comments

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: [email protected], required by [email protected] npm ERR! peer dep missing: [email protected], required by [email protected] npm ERR! peer dep missing: redux@^3.6.0, required by [email protected] npm ERR! peer dep missing: redux@^3.1.0, required by [email protected] npm ERR! peer dep missing: react@^16.13.1, required by [email protected] npm ERR! peer dep missing: ajv@^5.0.0, required by [email protected] npm ERR! peer dep missing: react@^0.14.8, required by [email protected] npm ERR! peer dep missing: bufferutil@^4.0.1, required by [email protected] npm ERR! peer dep missing: utf-8-validate@^5.0.2, required by [email protected]

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: [email protected], required by [email protected] npm ERR! peer dep missing: [email protected], required by @fortawesome/[email protected] npm ERR! peer dep missing: react@^16.3.0, required by @material-ui/[email protected] npm ERR! peer dep missing: react@^16.3.0, required by @material-ui/[email protected] npm ERR! peer dep missing: react@^15.5.4 || ^16.0.0, required by [email protected] npm ERR! peer dep missing: react@^16.0.0-0, required by [email protected] npm ERR! peer dep missing: react@^16.0.0, required by [email protected] npm ERR! peer dep missing: react@>=15, required by [email protected] npm ERR! peer dep missing: react-dom@^16.3.0, required by @material-ui/[email protected] npm ERR! peer dep missing: react-dom@^16.3.0, required by @material-ui/[email protected] npm ERR! peer dep missing: react@^15.3.0 || ^16.0.0, required by [email protected] npm ERR! peer dep missing: react@>=15.0.0, required by [email protected] npm ERR! peer dep missing: react@>=0.15, required by [email protected] npm ERR! peer dep missing: react@>=15, required by [email protected] npm ERR! peer dep missing: react@^16.0.0, required by [email protected] npm ERR! peer dep missing: react@^16.13.1, required by [email protected] npm ERR! peer dep missing: react@>= 15, required by [email protected] npm ERR! peer dep missing: react@>=15, required by [email protected] npm ERR! peer dep missing: react@>=0.12.0 <= ^16.0.0, required by [email protected]

Would really appreciate some help with this, thanks!

levexis avatar Sep 28 '20 06:09 levexis

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

natterstefan avatar Sep 29 '20 18:09 natterstefan

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 avatar Sep 30 '20 08:09 levexis

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.

levexis avatar Sep 30 '20 09:09 levexis

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.

natterstefan avatar Sep 30 '20 12:09 natterstefan