Can't install package with npm install, EPERM error - node.js

I got an error when I try to install any package with npm install.
Here is an example when I try to install chart.js
H:\testNG>npm install chart.js --save npm ERR! path
H:\testNG\node_modules\fsevents\node_modules\aws-sign2\package.json
npm ERR! code EPERM npm ERR! errno -4048 npm ERR! syscall unlink npm
ERR! Error: EPERM: operation not permitted, unlink
'H:\testNG\node_modules\fsevents\node_modules\aws-sign2\package.json'
npm ERR! at Error (native) npm ERR! { Error: EPERM: operation not
permitted, unlink
'H:\testNG\node_modules\fsevents\node_modules\aws-sign2\package.json'
npm ERR! at Error (native) npm ERR! stack: 'Error: EPERM:
operation not permitted, unlink
\'H:\testNG\node_modules\fsevents\node_modules\aws-sign2\package.json\'\n
at Error (native)', npm ERR! errno: -4048, npm ERR! code: 'EPERM',
npm ERR! syscall: 'unlink', npm ERR! path:
'H:\testNG\node_modules\fsevents\node_modules\aws-sign2\package.json'
} 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\flaur\AppData\Roaming\npm-cache_logs\2017-09-04T16_16_04_331Z-debug.log
I will provide the log file if someone want to watch it
https://1drv.ms/u/s!AgNenwMMyZRWg4tRDcK4OeoiZKeVZw

i was occur same thing. now, i solved. that's so simply
npm 4.0 was not apply.. some node_modules packages.
so you re install npm3.0

Related

Error on npm install gatsby-plugin-styled-components

I am trying to install these npm packages
npm install --save gatsby-plugin-styled-components styled-components babel-plugin-styled-components
I am using node version 10.11.0
However I get the following error, I have tried running it in power-shell in administrator mode made no difference
npm ERR! path C:\Users\Anders\sites\pro-gatsby\node_modules\#types\events\npm-shrinkwrap.json
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall open
npm ERR! Error: EPERM: operation not permitted, open 'C:\Users\Anders\sites\pro-gatsby\node_modules\#types\events\npm-shrinkwrap.json'
npm ERR! { [Error: EPERM: operation not permitted, open 'C:\Users\Anders\sites\pro-gatsby\node_modules\#types\events\npm-shrinkwrap.json']
npm ERR! cause:
npm ERR! { Error: EPERM: operation not permitted, open 'C:\Users\Anders\sites\pro-gatsby\node_modules\#types\events\npm-shrinkwrap.json'
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'open',
npm ERR! path:
npm ERR! 'C:\\Users\\Anders\\sites\\pro-gatsby\\node_modules\\#types\\events\\npm-shrinkwrap.json' },
npm ERR! isOperational: true,
npm ERR! stack:
npm ERR! 'Error: EPERM: operation not permitted, open \'C:\\Users\\Anders\\sites\\pro-gatsby\\node_modules\\#types\\events\\npm-shrinkwrap.json\'',
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'open',
npm ERR! path:
npm ERR! 'C:\\Users\\Anders\\sites\\pro-gatsby\\node_modules\\#types\\events\\npm-shrinkwrap.json',
npm ERR! parent: '#types/glob' }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It's possible that the file was already in use (by a text editor or antivirus),
npm ERR! or that you lack permissions to access it.
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator (though this is not recommended).
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Anders\AppData\Roaming\npm-cache\_logs\2018-10-20T22_44_07_361Z-debug.log
Remove node_modules
npm cache clean
Try to install again
Should help.

Error: EPERM: operation not permitted, unlink 'C:\wamp64\www\dev\node_modules\.staging'

Any one can help me with this npm error
npm version: 5.5.1,
node version: 8.9.1,
os: windows 10 64-bit
S C:\wamp64\www\dev> npm install bulma
npm ERR! path C:\wamp64\www\dev\node_modules\.staging
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink
'C:\wamp64\www\dev\node_modules\.staging'npm ERR! { Error: EPERM: operation
not permitted, unlink 'C:\wamp64\www\dev\node_modules\.staging'
npm ERR! stack: 'Error: EPERM: operation not permitted, unlink
\'C:\\wamp64\\www\\dev\\node_modules\\.staging\'',
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'unlink',
npm ERR! path: 'C:\\wamp64\\www\\dev\\node_modules\\.staging' }
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\Akshay\AppData\Roaming\npm-cache\_logs\2017-12-
10T10_34_23_659Z-debug.log
Error: EPERM: operation not permitted, unlink
'C:\wamp64\www\dev\node_modules.staging'
This is a known issue and lots of npm users have the same problem. My experience is to downgrade my local npm version to 5.0.3 and it worked. For more details, please see this github post: https://github.com/npm/npm/issues/18380

npm ERR! Please try running this command again as root/Administrator for Ionic

Im all ready read this Stack Question , but its not work for me ,
how to fix it,
im try to more than 1 hours fix to this error
Thanks
D:\Mobile Application\Ionic\myApp>npm install ion2-calendar moment
--save npm ERR! path D:\Mobile Application\Ionic\myApp\node_modules\fsevents\node_modules npm ERR!
code EPERM npm ERR! errno -4048 npm ERR! syscall scandir npm ERR!
Error: EPERM: operation not permitted, scandir 'D:\Mobile
Application\Ionic\myApp\node_modules\fsevents\node_modules' npm ERR!
{ Error: EPERM: operation not permitted, scandir 'D:\Mobile
Application\Ionic\myApp\node_modules\fsevents\node_modules' npm ERR!
stack: 'Error: EPERM: operation not permitted, scandir \'D:\Mobile
Application\Ionic\myApp\node_modules\fsevents\node_modules\'',
npm ERR! errno: -4048, npm ERR! code: 'EPERM', npm ERR! syscall:
'scandir', npm ERR! path: 'D:\Mobile
Application\Ionic\myApp\node_modules\fsevents\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\Hp
Probook\AppData\Roaming\npm-cache_logs\2017-11-09T08_23_38_831Z-debug.log
npm install --force
Has fixed it for me.

Cannot install Webpack with NPM

npm install --save-dev webpack gives me the following error:
$ npm install --save-dev webpack
> uglifyjs-webpack-plugin#0.4.6 postinstall C:\Users\Martin\Desktop\JS\React\Mi-config\node_modules\uglifyjs-webpack-plugin
> node lib/post_install.js
npm ERR! path C:\Users\Martin\Desktop\JS\React\Mi-config\node_modules\fsevents\node_modules\ansi-regex\package.json
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink 'C:\Users\Martin\Desktop\JS\React\Mi-config\node_modules\fsevents\node_modules\ansi-regex\package.json'
npm ERR! at Error (native)
npm ERR! { Error: EPERM: operation not permitted, unlink 'C:\Users\Martin\Desktop\JS\React\Mi-config\node_modules\fsevents\node_modules\ansi-regex\package.json'
npm ERR! at Error (native)
npm ERR! stack: 'Error: EPERM: operation not permitted, unlink \'C:\\Users\\Martin\\Desktop\\JS\\React\\Mi-config\\node_modules\\fsevents\\node_modules\\ansi-regex\
\package.json\'\n at Error (native)',
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'unlink',
npm ERR! path: 'C:\\Users\\Martin\\Desktop\\JS\\React\\Mi-config\\node_modules\\fsevents\\node_modules\\ansi-regex\\package.json' }
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\Martin\AppData\Roaming\npm-cache\_logs\2017-09-11T13_53_27_111Z-debug.log
It doesn't get added to package.json either
Can anyone help me please? I've reinstalled latest stable node version but still doesn't work.
Consider trying npm install --no-optional webpack --save-dev.
At least with Node 8.4 + npm 5.4.0 this helped me work around this today.
Close IDE and then try. It works for me

npm install admin privileges issues

I am trying to install some npm packages, I am getting below error and my system is not having admin privileges. Please let me know how to fix this issue with out having system admin rights in my system.
C:\Users\gavvaru\git\guru\my-app>npm install eslint-plugin-import
eslint-plugin-flowtype eslint-plugin-jsx-a11y eslint-plugin
-react npm ERR! path C:\Users\gavvaru\git\guru\my-app\node_modules\fsevents\node_modules\getpass\node_modules
npm ERR! code EPERM npm ERR! errno -4048 npm ERR! syscall lstat npm
ERR! Error: EPERM: operation not permitted, lstat
'C:\Users\gavvaru\git\guru\my-app\node_modules\fsevents\node_modules\ge
tpass\node_modules' npm ERR! at Error (native) npm ERR! { [Error:
EPERM: operation not permitted, lstat
'C:\Users\gavvaru\git\guru\my-app\node_modules\fsevents\node_module
s\getpass\node_modules'] npm ERR! stack: 'Error: EPERM: operation
not permitted, lstat
\'C:\Users\gavvaru\git\guru\my-app\node_modules\fseven
ts\node_modules\getpass\node_modules\'\n at Error (native)', npm
ERR! errno: -4048, npm ERR! code: 'EPERM', npm ERR! syscall:
'lstat', npm ERR! path:
'C:\Users\gavvaru\git\guru\my-app\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\gavvaru\AppData\Roaming\npm-cache_logs\2017-08-15T07_54_34_950Z-debug.log
Thanks..
Try this command to solve it:
npm cache clean --force

Resources