一生之敌 node-gyp
一生之敌 node-gyp
一般来说, 有些项目使用了
node-sass, 当我们在安装node-sass的时候,需要配置一下node-gyp以确保node-sass正常编译
正常来说, 此处需要安装 python 和 vsbuild 两个一般来说, 网上搜到的教程都是需要安装window-build-tools, 但是由于未知原因把, 安装的时候总是会卡住, 所以这里记录一种其他的方式绕过这个问题
- 在
cmd中执行yarn global add windows-build-tools, 等待卡住, 同时观察%userprofile%/.windows-build-tools
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K1LQPB7h-1692325630254)(./assets/image-20230810095435318.png)]
一般情况下都是python 安装成功 但是 vs_buildtools 安装失败;
- 观察到
%userprofile%/.windows-build-tools出现python27出现时, 可以认为 python 环境安装成功, 此时新打开一个cmd输入py -V, 确认 python 是否安装成功(出现python版本号即为安装成功); - 手动安装vs_build, 双击
vs_BuildTools.exe, 安装Visual Studio 15 生成工具 2017
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-R8OrCRqo-1692325630254)(./assets/image-20230810102138511.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FcJXpeP5-1692325630255)(./assets/image-20230810102120291.png)] - 至此, node-gyp 环境配置完成, 回到工作目录, 删除
node-modules, 重新安装依赖;
报错1 python 问题
gyp ERR! find Python
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
