Hi there,
I'm a newbie, come from austria (so pls excuse my bad english) and want to let you know how I did my installation without any sudo. Most of the the time I followed the instructions found here: https://github.com/adaptlearning/adapt_framework/wiki/Setting-up-your-development-environment so I wont repeat that stuff here – great tutorial, btw and just outline the the differences.
- being on Catalina Git is no issue - just get XCode - which is quite useful anyway ;-)
- install npm, comes with Node.js (LTS) ... has installer so everything is fine.
- running (no sudo!):
npm install -g adapt-cli
andnpm install -g grunt-cli
- but:
adapt create course
creates an Error:EACCES: permission denied, mkdir '/Users/{username}/.adapt/tmp/1bbf5c30-b6f5-11ea-9105-5dcfefc03c59'
- permission was not set to the installing user but to root [?]
- so
sudo chown -R $USER:$(id -gn $USER) /Users/{username}/.adapt
to give the permissions to the user - now everything works nicely ...
Hope this helps someone, best, Reinhard