functionland / fula-archived

Client-server stack for Web3! Turn your Raspberry Pi to a BAS server in minutes and enjoy the freedom of decentralized Web with a superior user experience!
https://fx.land
MIT License
4 stars 0 forks source link

dev pain point : using rush #70

Open gitaaron opened 2 years ago

gitaaron commented 2 years ago

It would seem that several devs on the team are having issues with rush. @mehdibalouchi @farhoud if you have any additional experiences/insights you would like to share it would be appreciated.

Personally, I have experienced two pain points.

  1. When I initially joined the project I was unable to get BOX working because of an issue with a dep. issue in working on apple M1. So I had to (and am still currently using) docker-compose which itself is not the greatest dev. experience.
  2. When I created a new react project under 'samples' there was an issue in running it under rush (but npm install && npm start worked fine). I ended up having to do a compare with one of the other samples and change a test to fix it.
farhoud commented 2 years ago

on the first one i think it's more about m1 compatibility than rush. on the second one i think you did not add your project to rush.json so rush don't know your sample exist to handle it.

but any way mono-repo is too complicated. and does not have a good developer exprince

farhoud commented 2 years ago

we also have another issue #29

farhoud commented 2 years ago

@gitaaron there is fix for m1: npm install -g npm@6