• 禾匠编译错误记录


    安装:node-sass 提示 MSB4132: 无法识别工具版本“2.0”。可用的工具版本为 “4.0”

    错误描述1:

    在win10 64位系统下,关于nodejs下通过npm install环境部署项目时出现报错’MSBUILD : error MSB4132: 无法识别工具版本“2.0”。可用的工具版本为 “4.0”。’的解决办法

    解决:

    1、搜索Windows PowerShell或CMD,然后右键“以管理员身份运行”,执行npm install --global --production windows-build-tools

    2、如果没有手动安装过Python则在上面一步自动安装Python后可能需要手动配置一下环境变量,Windows PowerShell或CMD中执行npm config set python python2.7

    3、重新设置该项目的msvs版本,同样Windows PowerShell或CMD中执行npm config set msvs_version 2017,或者全局的话加个-g。

    4、再在项目中运行npm install,可能会出现很多警告,但是这些可以忽略的。

    错误2:

    • 安装 windows-build-tools 时一直卡在

    • 在资源管理器中粘贴 %temp% 打开Windows temp目录
    • 创建一个名为 dd_client_.log 的文件
    • 写入 Closing installer. Return code: 3010. 然后保存文件
    • 然后 windows-build-tools 就自动继续安装

    安装完成执行

    npm install node-sass@4.14.4

  • 相关阅读:
    linux centos7 安装nginx
    JSP与ASP、PHP的比较
    架构——mysql、wiki、jira
    Spring的简单使用(1)
    高阶导数习题
    一表谈现实、系统、流程、报表与BI
    公众号5月C#/.NET热文一览
    Kraft模式下Kafka脚本的使用
    浏览器事件循环 (event loop)
    基本介绍——数据挖掘
  • 原文地址:https://blog.csdn.net/u014692298/article/details/126065046