安装nodemon时出现fsevents依赖不兼容警告的问题如何解决?
npm全局安装nodemon出现fsevents警告问题解答
安装结果确认
nodemon已经完全安装成功,该警告不会对后续使用造成任何影响。你可以运行nodemon -v命令验证,正常输出版本号即可确认安装正常。从你提供的安装日志末尾输出的nodemon@2.0.12也可以直接判定主包安装完成。
警告产生原因
- fsevents是仅适配macOS系统的文件系统监听库,是nodemon依赖的chokidar组件的可选依赖,只有在macOS环境运行时才会被调用。
- 你当前使用的是Windows或者Linux系统,不符合fsevents的运行要求,npm会自动跳过这个不兼容的可选依赖安装,因此抛出对应提示。
处理建议
不需要做任何额外处理。可选依赖的安装失败不会影响主包的功能,nodemon在非macOS系统下会自动调用适配当前系统的文件监听逻辑替代fsevents的能力,所有功能都可以正常使用。
内容的提问来源于stack exchange,提问作者Chelley Sankeerth
相关产品推荐
相关产品推荐

