Hello, Removing the '-g' option allows me to go further, however, I encounter some dependency problems.
I will get in touch with the project maintainer to get more help. BTW, is there any articles that go in depth with the use of guix shell? I have still difficulties to get en environment right and to understand all the subtelties of the available options for the command. Thanks for the help, Roland Everaert --- Use the F.O.S.S., Luke Sent with ProtonMail Secure Email. ------- Original Message ------- Le vendredi 18 février 2022 à 13:37, Ekaitz Zarraga <eka...@elenq.tech> a écrit : > Hi > > > Hello, > > > > I try to install the community server of the solid project using the > > following documentation in a guix shell session. > > > > https://solidproject.org//self-hosting/css > > > > Unfortunatelly I got the following error during the execution of 'npm > > install -g @solid/community-server' > > This command installs stuff globally, which tries to access system's > directories and that's what's giving you the error (the store is immutable). > > What I suggest is to remove the -g so the packages are going to be installed > in the current folder under node_modules, and you'll be able to run them by > their path: > > ./node_modules/community-server/bin/whatever > > You can also add that to the PATH and simplify some things. > > That's what I do. > > But there might be other better options, like setting where should npm > install the packages globally? I don't know about that. > > Hope that helps