react-trello-multiboard
react-trello-multiboard copied to clipboard
Installation issues - React / Meteor dependencies
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!
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
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.
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.
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.