一个80后
程序员的笔记

NPM某个错误

编译某个前端的时候,出现了MSBUILD : error MSB4132: The tools version "2.0" is unrecognized. Available tools versions are "4.0"错误 解决步骤如下:
安装Windows SDK(Win10)
mu_visual_cpp_build_tools_2015_update_3_x64_dvd_dfd9a39c.iso
或者:http://go.microsoft.com/fwlink/?LinkId=691126

自定义安装,然后选择windows SDK

安装完成后记得安装

npm install -g windows-build-tools

这时候可能会卡着安装失败

解决步骤:

1、运行npm install -g windows-build-tools
2、在%temp%文件夹中找到最新的文件名类似于dd_installer_20210421124746.log的文件
3、查看此文件,确保日志中输出了Closing the installer with exit code 0
4、确保你安装了vscode
ps:其实可以直接跳过2–4步,因为你的python环境早就安装好了,重复的步骤安装程序早就执行完毕了
5、在%temp%目录下创建一个名为dd_client_.log的文件
6、编辑5中创建的文件,加入一行Closing installer. Return code: 3010.然后保存。

然后windows-build-tools就可以继续安装了
** 注:直接在资源管理器中粘贴%temp%即可打开你的Windows temp目录。**

赞(0) 打赏
未经允许不得转载:笨笨天地 » NPM某个错误
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏