dthree/vorpal

[for discussion] move default localStorage location under $HOME

Open

#122 ouverte le 1 mars 2016

Voir sur GitHub
 (11 commentaires) (3 réactions) (0 assignés)JavaScript (313 forks)batch import
bughelp wanted

Métriques du dépôt

Stars
 (5 609 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

i ran into a problem when trying out your cash project. With my nodejs/npm setup, global installs require sudo: sudo npm i -g cash

however, because of that, cash doesn't have permissions to write to its own localstorage directory:

$ cash
fs.js:794
  return binding.mkdir(pathModule._makeLong(path),
                 ^

Error: EACCES: permission denied, mkdir '/Users/tenaciousmv/npm/lib/node_modules/cash/node_modules/vorpal/dist/.local_storage'

obviously i don't want to run cash with sudo :)

isn't it more typical to put this kind of storage in ~/.vorpal or ~/.cash or somewhere else under $HOME?

Guide contributeur