文章页正文上
这篇文章主要介绍了npm node gyp失败如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇npm node gyp失败如何解决文章都会有所收获,下面我们一起来看看吧。 npm node gyp失败是因为“node-gyp.js”跟“Node.js”版本不匹配,其解决办法:1、通过“npm cache clean -f”清除node缓存;2、通过“npm install -g n”安装n模块;3、通过“n v12.21.0”命令安装“node v12.21.0”版本即可。npm install报node-gyp相关错误我在构建一个vue项目时,报了node-gyp构建相关错误,错误信息如下
1errorgenerated. make:***[Release/obj.target/binding/src/binding.o]Error1 gypERR!builderror gypERR!stackError:`make`failedwithexitcode:2 gypERR!stackatChildProcess.onExit(/Users/xingxin/code_sxf2/nft-server/nft-ui/node_modules/node-gyp/lib/build.js:262:23) gypERR!stackatChildProcess.emit(node:events:527:28) gypERR!stackatProcess.ChildProcess._handle.onexit(node:internal/child_process:291:12) gypERR!SystemDarwin20.4.0 gypERR!command"/usr/local/bin/node""/Users/xingxin/code_sxf2/nft-s免费云主机、域名erver/nft-ui/node_modules/node-gyp/bin/node-gyp.js""rebuild""--verbose""--libsass_ext=""--libsass_cflags=""--libsass_ldflags=""--libsass_library=" gypERR!cwd/Users/xingxin/code_sxf2/nft-server/nft-ui/node_modules/node-sass gypERR!node-vv16.15.1
经过各种尝试才发现原因是node-gyp.js跟我的Node.js版本不匹配,我的Node版本太高了经过尝试发现Node降级到 v12.21.0版本后,构建成功。降级操作相关命令:
#查看当前node版本 node–v #清除node缓存 npmcacheclean-f #安装n模块 npminstall-gn #安装v12.21.0版本 nv12.21.0 #查看当前node版本 node–v
关于“npm node gyp失败如何解决”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“npm node gyp失败如何解决”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注云技术行业资讯频道。
本篇内容主要讲解“如何使用jQuery制作Web图片轮播效果”,感兴趣的朋友不妨来看看。本文介绍的方法免费云主机、域名操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用jQuery制作Web图片轮播效果”吧!jquery提供了丰富的选择器以及用来挑选元…
文章页内容下