erro de inicialização do bower ao criar o bower.json

0

Estou tentando criar um arquivo bower.json.

Eu normalmente executaria bower init , o que criaria o arquivo .json.

Agora estou recebendo este erro quando executo bower init

    /usr/local/lib/node_modules/bower/lib/node_modules/configstore/index.js:54
                    throw err;
                    ^

    Error: EACCES: permission denied, open '/Users/jason.dee/.config/configstore/bower-github.json'
    You don't have access to this file.

        at Error (native)
        at Object.fs.openSync (fs.js:634:18)
        at Object.fs.readFileSync (fs.js:502:33)
        at Object.create.all.get (/usr/local/lib/node_modules/bower/lib/node_modules/configstore/index.js:35:26)
        at Object.Configstore (/usr/local/lib/node_modules/bower/lib/node_modules/configstore/index.js:28:44)
        at readCachedConfig (/usr/local/lib/node_modules/bower/lib/config.js:19:23)
        at defaultConfig (/usr/local/lib/node_modules/bower/lib/config.js:11:12)
        at Object.<anonymous> (/usr/local/lib/node_modules/bower/lib/index.js:16:32)
        at Module._compile (module.js:541:32)
        at Object.Module._extensions..js (module.js:550:10)
    MacBook-Pro:Ang-js-starter jason.dee$
    
por ttmt 27.06.2016 / 21:08

1 resposta

0

Você, respectivamente, bower, respectivamente seu usuário node.js, não tem acesso de gravação para a pasta na qual deseja iniciar seu arquivo bower. Você pode tentar executar: sudo bower install --allow-root A opção permitir raiz é necessária, porque de outra forma o bower não foi projetado para ser executado com privilégios de root. É sempre melhor respeitá-lo e, em vez de executar como root, tente editar suas permissões de pasta

Possivelmente duplicado de: link

    
por 27.06.2016 / 21:35