dthree/vorpal

[for discussion] move default localStorage location under $HOME

オープン

#122 opened on 2016/03/01

 (11 件のコメント) (3 件のリアクション) (0 人の担当者)JavaScript (277 件のフォーク)batch import
bughelp wanted

Repository metrics

Stars
 (5,625 個のスター)
PR merge metrics
 (PR metrics pending)

説明

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?

コントリビューターガイド