当我运行“ npm install”时,出现错误。
操作系统:Windows 10 npm:6.2.0节点:v10.9.0
在"npm install"
之后,我已经尝试过"npm cache verify"
,但无法解决。
npm cache verify
npm instal
npm错误!路径 C:\ Users \ ipiag \ products \ tor \ src \ node_modules.node-sass.DELETE \ vendor \ win32-x64-57 \ binding.node npm ERR!代码EPERM
npm ERR! errno -4048
npm ERR! syscall取消链接
npm ERR!错误:EPERM:不允许操作,取消链接 'C:\ Users \ ipiag \ products \ tor \ src \ node_modules.node-sass.DELETE \ vendor \ win32-x64-57 \ binding.node' npm ERR! {[错误:EPERM:不允许该操作,请取消链接 'C:\ Users \ ipiag \ products \ tor \ src \ node_modules.node-sass.DELETE \ vendor \ win32-x64-57 \ binding.node'] npm ERR!原因:
npm ERR! {错误:EPERM:不允许操作,取消链接 'C:\ Users \ ipiag \ products \ tor \ src \ node_modules.node-sass.DELETE \ vendor \ win32-x64-57 \ binding.node' npm ERR! errno:-4048,
npm ERR!代码:“ EPERM”,
npm ERR! syscall:'unlink',
npm ERR!路径:
npm错误!
'C:\ Users \ ipiag \ products \ tor \ src \ node_modules \ .node-sass.DELETE \ vendor \ win32-x64-57 \ binding.node' },npm错误!
堆栈:
npm ERR! '错误:EPERM:不允许操作,取消链接 \'C:\ Users \ ipiag \ products \ tor \ src \ node_modules \ .node-sass.DELETE \ vendor \ win32-x64-57 \ binding.node \'', npm ERR! errno:-4048,
npm ERR!代码:“ EPERM”,
npm ERR! syscall:'unlink',
npm ERR!路径:
npm错误!
'C:\ Users \ ipiag \ products \ tor \ src \ node_modules \ .node-sass.DELETE \ vendor \ win32-x64-57 \ binding.node', npm ERR!父级:“ tor”}
npm错误!
npm ERR!该操作被您的操作系统拒绝。
npm ERR!该文件可能已经在使用中(通过文本 编辑器或防病毒软件),
npm ERR!或者您没有访问权限。
npm错误!
npm ERR!如果您认为这可能是权限问题,请 仔细检查
npm ERR!文件及其包含目录的权限,或者 尝试运行
npm ERR!再次以root / Administrator身份执行命令(尽管不是 推荐的)。npm ERR! A complete log of this run can be found in:
npm错误!
C:\ Users \ ipiag \ AppData \ Roaming \ npm-cache_logs \ 2019-06-12T02_32_33_624Z-debug.log
答案 0 :(得分:2)
通常在您运行node
然后尝试在项目中执行npm install
时发生。
检查项目是否正在运行像gulp build:server
这样的gulp或任何npm脚本(例如npm run xxxx
)。然后停止这些操作,您将可以成功完成npm install
命令。
答案 1 :(得分:0)
我遇到了同样的问题,我从.node-sass.DELETE
中手动删除了node_modules
然后运行:
npm cache verify
npm install