i installed angular-cli using command npm install -g angular-cli. however, everytime try run ng command, gives me error saying
error: eacces: permission denied, open '/home/m041/.config/configstore/ember-cli.json' don't have access file. @ error (native) @ object.fs.opensync (fs.js:640:18) @ object.fs.readfilesync (fs.js:508:33) @ object.create.all.get (/home/m041/bot/node_modules/angular-cli/node_modules/configstore/index.js:35:26) @ object.configstore (/home/m041/bot/node_modules/angular-cli/node_modules/configstore/index.js:28:44) @ clientid (/home/m041/bot/node_modules/angular-cli/node_modules/ember-cli/lib/cli/index.js:22:21) @ module.exports (/home/m041/bot/node_modules/angular-cli/node_modules/ember-cli/lib/cli/index.js:65:19) @ module.exports (/home/m041/bot/node_modules/angular-cli/lib/cli/index.js:106:10) @ /usr/local/lib/node_modules/angular-cli/bin/ng:31:5 @ /usr/local/lib/node_modules/angular-cli/node_modules/resolve/lib/async.js:44:21
a temporary fix change file permissions. everytime run ng command, permissions reset! npm permissions fixed. can install packages without sudo. facing issue cli. appreciated
i encountered same issue using osx 10.11.6 , solved here. assume changing file permissions on program directory , not on ember-cli.json file. fix has allowed me around issue:
https://github.com/angular/angular-cli/issues/696#issuecomment-233181380
sudo chown `$whoami` /users/`$whoami`/.config/configstore/ember-cli.json
given traceback, seem need run similar command:
sudo chown m041 /home/m041/.config/configstore/ember-cli.json
Comments
Post a Comment