Npm “进口项目”;C:\Microsoft.Cpp.Default.props“;找不到

Npm “进口项目”;C:\Microsoft.Cpp.Default.props“;找不到,npm,node-sass,Npm,Node Sass,尝试在新虚拟机上npm安装节点sass时,我遇到以下错误: 未找到导入的项目“C:\Microsoft.Cpp.Default.props”。 我尝试了以下多种解决方案: 安装VS构建工具 正在安装LTS或当前Node.js版本 在注册表中添加/设置VCTargetsPath变量 正在查找MSBuild文件夹(我似乎没有) 但什么都没起作用 奇怪的是,我的旧电脑可以安装并运行节点sass,而不需要变量或文件夹,所以我不确定这到底是什么原因。首先我不是cpp用户。但我有一些链接可能会有所帮助。

尝试在新虚拟机上
npm安装节点sass
时,我遇到以下错误:

未找到导入的项目“C:\Microsoft.Cpp.Default.props”。

我尝试了以下多种解决方案:

  • 安装VS构建工具
  • 正在安装LTS或当前Node.js版本
  • 在注册表中添加/设置
    VCTargetsPath
    变量
  • 正在查找
    MSBuild
    文件夹(我似乎没有)
但什么都没起作用


奇怪的是,我的旧电脑可以安装并运行
节点sass
,而不需要变量或文件夹,所以我不确定这到底是什么原因。

首先我不是cpp用户。但我有一些链接可能会有所帮助。

其次,您可以尝试在这个位置查找MSBuild文件夹,就像在我的位置一样。 位置:C:\ProgramFiles(x86)\MSBuild\Microsoft.Cpp\v4.0\V120


希望能有所帮助:D

这对我来说已经解决了,2017年版。值得注意的是,通过npm config设置版本不起作用,您必须将其作为一个命令调用,如答案链接中所示。