npm - Why do i get error in unit testing jasmin/karma -


when execute in command line npm install karma-jasmine –save-dev error:

c:\program files\nodejs>npm install karma-jasmine -save-dev npm err! addlocal not install c:\program files\nodejs\-save-dev npm err! windows_nt 6.3.9600 npm err! argv "c:\\program files\\nodejs\\\\node.exe" "c:\\program files\\nodejs \\node_modules\\npm\\bin\\npm-cli.js" "install" "karma-jasmine" "-save-dev" npm err! node v0.12.7 npm err! npm  v2.11.3 npm err! path c:\program files\nodejs\-save-dev npm err! code enoent npm err! errno -4058  npm err! enoent enoent, open 'c:\program files\nodejs\-save-dev' npm err! enoent not problem npm npm err! enoent , related npm not being able find file. npm err! enoent npm err! windows_nt 6.3.9600 npm err! argv "c:\\program files\\nodejs\\\\node.exe" "c:\\program files\\nodejs \\node_modules\\npm\\bin\\npm-cli.js" "install" "karma-jasmine" "-save-dev" npm err! node v0.12.7 npm err! npm  v2.11.3 npm err! path c:\program files\nodejs\npm-debug.log.571fc1cbfa90babe4129ee8c4f66 eda5 npm err! code eperm npm err! errno -4048  npm err! error: eperm, open 'c:\program files\nodejs\npm-debug.log.571fc1cbfa90b abe4129ee8c4f66eda5' npm err!     @ error (native) npm err!  { [error: eperm, open 'c:\program files\nodejs\npm-debug.log.571fc1cbf a90babe4129ee8c4f66eda5'] npm err!   errno: -4048, npm err!   code: 'eperm', npm err!   path: 'c:\\program files\\nodejs\\npm-debug.log.571fc1cbfa90babe4129e e8c4f66eda5' } npm err! npm err! please try running command again root/administrator.  npm err! please include following file support request: npm err!     c:\program files\nodejs\npm-debug.log 

"program files" special folder requires admin access hence eperm error.

if need install karma-jasmine globally use npm install -g karma-jasmine

if need install karma-jasmine locally project, use different folder root of project , use npm install karma-jasmine

see https://docs.npmjs.com/files/folders more info.


Comments