PS C:\Dev\Project\test.com\StyleGuide> npm install smart-app-banner --save-dev npm ERR! path C:\Dev\Project\test.com\StyleGuide\node_modules\fsevents\node_modules\getpass\node_modules npm ERR! code EPERM npm ERR! errno -4048 npm ERR! syscall scandir npm ERR! Error: EPERM: operation not permitted, scandir 'C:\Dev\Project\test.com\StyleGuide\node_modules\fsevents\node_modules\getpass\node_modules' npm ERR! { Error: EPERM: operation not permitted, scandir 'C:\Dev\Project\test.com\StyleGuide\node_modules\fsevents\node_modules\getpass\node_modules' npm ERR! stack: 'Error: EPERM: operation not permitted, scandir \'C:\\Dev\\Project\\test.com\\StyleGuide\\node_modules\\fsevents\\node_modules\\getpass\\node_modules\'', npm ERR! errno: -4048, npm ERR! code: 'EPERM', npm ERR! syscall: 'scandir', npm ERR! path: 'C:\\Dev\\Project\\test.com\\StyleGuide\\node_modules\\fsevents\\node_modules\\getpass\\node_modules' } npm ERR! npm ERR! Please try running this command again as root/Administrator. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\username\AppData\Roaming\npm-cache\_logs\2018-03-23T00_14_22_090Z-debug.log PS C:\Dev\Project\test.com\StyleGuide> npm config edit PS C:\Dev\Project\test.com\StyleGuide> npm start npm ERR! missing script: start npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\username\AppData\Roaming\npm-cache\_logs\2018-03-23T00_19_24_410Z-debug.log
Solution
Running this command was my mistake.
npm install smart-app-banner --save-dev
Path /usr/local
is not for windows. This command changed the prefix variable at 'C:\Program Files (x86)\Git\local'
To access and make a change to this directory I need to run my cmd as administrator.
So I did:
- Run cmd as administrator
- Run
npm config edit
(You will get notepad editor) - Change
Prefix
variable toC:\Users\<User Name>\AppData\Roaming\npm
Then npm install smart-app-banner --save-dev
works in a normal console.