node.js - Running "ember server" fails with error -


i'm trying existing ember app running locally development, when run "ember server" inside app directory, error:

version: 0.0.39 livereload server on port 35729 serving on http://0.0.0.0:4200 eacces, unlink 'dist/assets/.gitkeep' error: eacces, unlink 'dist/assets/.gitkeep' 

per thread https://github.com/stefanpenner/ember-cli/issues/381 tried doing following:

npm uninstall -g ember-cli  rm -rf node_modules npm cache clear npm install -g ember-cli npm install bower install 

note had use sudo in front of npm commands rm -rf node_modules. tried per thread https://github.com/bower/bower/issues/475 , again using sudo:

npm cache clean npm uninstall -g bower npm install -g bower 

but none of worked, still same error. i'm new using ember tooling i.e. npm, bower, ember-cli, etc. , have feeling did wrong during install process if i'm having use sudo time. suggestions how fix error?

ok, had same issue , way fix is following. in command line (assuming unix-like system):

add owner permission npm: sudo chown -r $(whoami) ~/.npm

now, if bower causing issues, way solve clear bower cache (as suggested @torazaburo):

bower cache clear 

or can manually:

cd ~/.cache/bower # navigate bower cache directory rm -rf packages   # delete packages directory , content rm -rf registry   # delete registry directory , content 

hope helps ...


Comments

Popular posts from this blog

javascript - how to protect a flash video from refresh? -

android - Associate same looper with different threads -

visual studio 2010 - Connect to informix database windows form application -