npm install 报警告npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.0 (node_modules\fsevents

npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN fsevents@1.2.0 had bundled packages that do not match the required version(s). They have been replaced with non-bundled versions.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.0 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.0: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

原因:
fsevents不在package.json里,但是仍然安装了,是因为你的系统是Windows系统,fsevents是苹果系统的可选依赖,你的项目有可能是团队项目,别人在他的mac上安装了fsevents相关依赖库,所以到这边你也就安装到你的windows上边了。你可以检查你的package.json 文件中是不是有fsevents相关依赖,删除即好!
如果没有,其他的npm包也会有依赖fsevents的!!!
这是warning错误,是因为mac下需要 fsevents,这里是在windows环境,所以可以忽略这个警告,对你没什么影响的。

Windows环境下npm install 报错: operation not permitted, rename的解决方法 

最近发现了一个问题,运行 npm install 命令安装依赖包,在 Mac 上的 Vagrant 装的虚拟机上没问题,在阿里云 CentOS 上也没问题,但是在 Windows 环境同样是 Vagrant 装的环境相同的虚拟机上就是不成功,报错如下:

npm ERR! Error: EPERM: operation not permitted, rename ‘/usr/share/nginx/html/tanteng.me/node_modules/duplexify' -> ‘/usr/share/nginx/html/tanteng.me/node_modules/.duplexify.DELETE'

之前遇到过 Windows 上 npm 安装依赖出现 symbol 的错误,解决方法是 sudo npm install –no-bin-links,加后面的参数即可。

列出 Node.js 的安装目录,目录的权限属性如图:

这里执行命令:

sudo chown vagrant:vagrant n node npm

记住还要清除 npm 缓存:

npm cache clean

再次执行 sudo npm install –no-bin-links,Windows 环境下即使是在虚拟机也需要带上后面的参数。

好了,这个时候问题就解决。以上就是这篇文章的全部内容了,希望本文能对同样遇到这个问题朋友们有所帮助。

npm install 报警告npm WARN相关推荐

  1. npm install 报错: WARN checkPermissions Missing write access to 解决方案

    npm install 报错: WARN checkPermissions Missing write access to 解决方案 参考文章: (1)npm install 报错: WARN che ...

  2. npm install 报错 npm WARN tar ENOENT: no such file or directory, open... 解决方式

    报错信息 npm install 报错 npm WARN tar ENOENT: no such file or directory, open- 解决方式 使用cnpm install

  3. npm install报错 npm ERR,code ERESOLVE npm ERR,ERESOLVE unable to resolve dependency tree

    文章目录 前言 问题分析 解决方法 转载于 前言 在下载npm时报错npm ERR! code ERESOLVE npm ERR! ERESOLEVE unable to resolve depend ...

  4. npm install 报错 npm ERR! code Z_BUF_ERROR 问题解决

    问题描述: 使用npm install命令安装依赖时,出现错误,报错信息如下: npm ERR! code Z_BUF_ERROR npm ERR! errno -5 npm ERR! zlib: u ...

  5. clone别人远程仓库的代码,运行npm install报错npm ERR! Maximum call stack size exceeded

    运行npm install报错,我是实习生,实习第四天就各种出错,多人合作的时候连clone下来的仓库,运行npm install时都出错:npm ERR! Maximum call stack si ...

  6. 安装npm install报错npm ERR! request to https://registry.cnpmjs.org/@jeecg%2fantd-online-mini failed, rea

    先是下载cnpm然后报错,不是外部命令然后我用npm uninstall cnpm -g删除了,在用npm install的时候就报错了 npm ERR! code ERR_TLS_CERT_ALTN ...

  7. npm install报错 npm ERR 的四种解决办法

    整理了自己在安装过程中碰到的四种npm ERR及解决方式 错误一. npm ERR! A complete log of this run can be found in: npm ERR! C:Us ...

  8. 前端开发:npm install报错npm ERR! enoent ENOENT:no such file or directory, open…的解决方法

    前言 在前端开发过程中,对于 npm的使用频率非常高.但是有时候在使用npm的时候会遇到一些报错,有些是比较常见的,有些是不常见的,这就需要在实际开发中反复不断的总结提炼才行.npm install初 ...

  9. 输入npm install 报错npm ERR code ELIFECYCLE npm ERRerrno 1 npm ERR node-sass@4.13.1 postinstall: `no

    如果 执行如下 npm install 删除node_modules依赖包 然后执行如下代码 npm config set sass_binary_site=https://npm.taobao.or ...

  10. 【bug】vue项目 npm install报错npm ERR! code EINTEGRITY npm ERR! sha1-y480xTIT2JVyP8urkH6UIq28r7E=sha512-I1

    2022年3月17日起项目,报错并且通过百度找方法,同样的方法试了五六遍最后成功了.具体怎么成功,我也不知道.只要不懈努力跟着复制粘贴就行. 百度一 百度二 总之,以为不行了.谁知道多试几遍就好了. ...

最新文章

  1. Ubuntu 16.04安装QQ(不一定成功)
  2. 短波通信为何经久不衰?
  3. 如何将自开发的SAP UI5应用以tile的方式配置到SAP Fiori Launchpad里
  4. FreeSql (三十四)CodeFirst 迁移说明
  5. 6 键盘高级操作技巧
  6. Supervisor使用说明
  7. 【原译】什么是TCHAR,WCHAR,LPSTR,LPWSTR,LPCTSTR.等等
  8. win7mysql卸载数据库_win7系统彻底卸载Mysql数据库的操作方法
  9. 计算机专业软考初级有用吗,软考:初级程序员考试有没有必要考?
  10. 软件测试入门理论基础
  11. TensorFlow2.0 学习笔记(五):循环神经网络(RNN)
  12. 苹果电脑双系统正确打开方式,虚拟机已经Out了
  13. 开始数据治理时三个常见的陷阱和解决方法
  14. Python处理Excel表中单元格带有换行的数据
  15. Android手机摇一摇功能的简单实现
  16. Linux之离线安装Ganglia
  17. C#学习之web网站制作入门篇(ASP.NET)
  18. Java Transaction silently rolled back because it has been marked as rollback-only问题解决
  19. php php_dbase.dll,php – 如何在Windows中解决“调用未定义函数dbase_open()”错误
  20. mysql 连续七天不登录_使用MySQL窗口函数巧妙的解决用户连续登录天数等问题

热门文章

  1. 下载文件时报错:无法复制文件,无法读源文件或磁的解决方法
  2. 深圳率先立法:支持L3自动驾驶上路,凡公开道路皆可行
  3. 【3D目标检测】PointRCNN: 3D Object Proposal Generation and Detection from Point Cloud
  4. 数据中心设计方案 实例,数据中心网络设计方案
  5. 计算机专业的宣传,计算机专业招生宣传口号
  6. 阿里程序员,工作6年,真实薪资曝光
  7. keil中断函数的写法_keil中怎样定义外部中断函数原型?
  8. tplink连接服务器失败_tplink路由器网络已连接但是上不了网怎么办?
  9. 一个留学生眼中的匹兹堡(图)
  10. google earth android 坐标,google earth 坐标大全(谷歌地球坐标大全).doc