1) Even after running the instructions about nvm in the README you may encounter an error when the npm run setup gets to the point of installing node-solid-server. It says it fails on the add script. If this happens you may find this stackflow issue helpful https://stackoverflow.com/questions/16904658/node-version-manager-install-nvm-command-not-found. In my case nvm had written to .profile, but it didn't work until I copied it in .zshrc.
2) The node versions may give you issues, You should be at version 13 above as of this issue being logged.
3) After all this you may get lots of acl issues and when you click LogIn and click on the server it then just says "Unauthorized" in this dialog and nothing more. If this happens, you need to go to your local storage and delete solid-auth-client and try again.
- Assuming you have the failed 'Unauthorized' experience and that window is open.
- Open up your browser's Developer window or Javascript Console. I use Safari, so command-option-C will open it up.
- For Chrome, it's command-option-J, and for FireFix it is command-option-K
- For Safari, Right-click on the Console Tab to enable the Storage Tab. Look in the Local Storage section for an entry
called solid-auth-client and DELETE it. That should get things working again.
- For Chrome, the Local Storage is in the Application tab.
- For FireFox, the Local Storage is in the Storage tab.
1) Even after running the instructions about nvm in the README you may encounter an error when the
npm run setup
gets to the point of installing node-solid-server. It says it fails on the add script. If this happens you may find this stackflow issue helpful https://stackoverflow.com/questions/16904658/node-version-manager-install-nvm-command-not-found. In my case nvm had written to .profile, but it didn't work until I copied it in .zshrc. 2) The node versions may give you issues, You should be at version 13 above as of this issue being logged. 3) After all this you may get lots of acl issues and when you click LogIn and click on the server it then just says "Unauthorized" in this dialog and nothing more. If this happens, you need to go to your local storage and delete solid-auth-client and try again.