一生之敌 node-gyp

一生之敌 node-gyp

一般来说, 有些项目使用了 node-sass, 当我们在安装node-sass的时候,需要配置一下node-gyp以确保node-sass正常编译
正常来说, 此处需要安装 python 和 vsbuild 两个

一般来说, 网上搜到的教程都是需要安装window-build-tools, 但是由于未知原因把, 安装的时候总是会卡住, 所以这里记录一种其他的方式绕过这个问题

  1. cmd中执行yarn global add windows-build-tools , 等待卡住, 同时观察 %userprofile%/.windows-build-tools

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K1LQPB7h-1692325630254)(./assets/image-20230810095435318.png)]

一般情况下都是python 安装成功 但是 vs_buildtools 安装失败;

  1. 观察到%userprofile%/.windows-build-tools 出现 python27出现时, 可以认为 python 环境安装成功, 此时新打开一个 cmd 输入 py -V, 确认 python 是否安装成功(出现python版本号即为安装成功);
  2. 手动安装vs_build, 双击 vs_BuildTools.exe, 安装 Visual Studio 15 生成工具 2017
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-R8OrCRqo-1692325630254)(./assets/image-20230810102138511.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FcJXpeP5-1692325630255)(./assets/image-20230810102120291.png)]
  3. 至此, node-gyp 环境配置完成, 回到工作目录, 删除 node-modules, 重新安装依赖;

报错1 python 问题

gyp ERR! find Python


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部