Node gyp not working (WindowsError: [Error 183] ═хтючьюцэю ёючфрЄ№ Їрщы,)

Node gyp not working (WindowsError: [Error 183] ═хтючьюцэю ёючфрЄ№ Їрщы,)

  1. 我尝试卸载 node/npm,安装 LTS 和最新版本。
  2. 我尝试了 windows-build-tools
  3. 我手动安装了 Visual Studio 2017 和 Python 2.7

没有任何帮助,在安装本机插件 node-gyp 期间退出并出现以下错误:

npm 我

v8-profiler@5.7.0 预装 C:\VRNET\VRnet\viewers\web\node_modules\v8-profiler
> 节点-e 'process.exit(0)'


v8-profiler@5.7.0 安装 C:\VRNET\VRnet\viewers\web\node_modules\v8-profiler
node-pre-gyp 安装 --fallback-to-build

node-pre-gyp 错误!尝试下载(404):https://node-inspector.s3.amazonaws.com/profiler/v5.7.0/node-v64-win32-x64.tar.gz
node-pre-gyp 错误!未找到 v8-profiler@5.7.0 和 node@10.15.0 的预构建二进制文件(node-v64 ABI,未知)(使用 node-gyp 回退到源代码编译)
node-pre-gyp 错误!尝试下载(未定义):https://node-inspector.s3.amazonaws.com/profiler/v5.7.0/node-v64-win32-x64.tar.gz
node-pre-gyp 错误!未找到 v8-profiler@5.7.0 和 node@10.15.0 的预构建二进制文件(node-v64 ABI,未知)(使用 node-gyp 回退到源代码编译)
追溯(最近一次通话):
  文件 "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\gyp_main.py",第 16 行,位于
    sys.exit(gyp.script_main())
  文件 "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py",第 545 行,在 script_main 中
    return主要(sys.argv[1:])
  文件 "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py",第 538 行,在 main 中
    return gyp_main(参数)
  文件 "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py",第 523 行,在 gyp_main 中
    generator.GenerateOutput(flat_list, 目标, 数据, 参数)
  GenerateOutput 中的文件 "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\generator\msvs.py",第 2025 行
    版本=msvs_version)
  文件 "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\MSVSNew.py",第 213 行,在 __init__ 中
    self.Write()
  文件 "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\MSVSNew.py",第 340 行,写入
    f.close()
  文件 "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\common.py",第 393 行,关闭
    os.rename(self.tmp_path, 文件名)
Windows 错误:[错误 183]
吉普错误!配置错误
吉普错误!堆栈错误:`gyp` 失败,退出代码:1
吉普错误!堆栈在 ChildProcess.onCpExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:345:16)
吉普错误!堆叠在 ChildProcess.emit (events.js:182:13)
吉普错误!堆叠在 Process.ChildProcess._handle.onexit (internal/child_process.js:240:12)
吉普错误!系统 Windows_NT 10.0.17134
吉普错误!命令 "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "configure" "--fallback-to-build" "--module=C:\\VRNET\\VRnet\\viewers\\web\\node_modules\\v8-profiler\\build\\profiler\\v5.7.0\\node-v64-win32-x64\\profiler.node" "--module_name=profiler" "--module_path= C:\\VRNET\\VRnet\\viewers\\web\\node_modules\\v8-profiler\\build\\profiler\\v5.7.0\\node-v64-win32-x64" "-- python=C:\\Program Files\\Python27\\python.exe"
吉普错误! cwd C:\VRNET\VRnet\viewers\web\node_modules\v8-profiler
吉普错误!节点-v v10.15.0
吉普错误!节点 gyp -v v3.8.0
吉普错误!不好
node-pre-gyp 错误!构建错误
node-pre-gyp 错误!堆栈错误:无法执行 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\VRNET\VRnet\viewers\web\node_modules\v8-profiler\build\profiler\v5.7.0\node-v64-win32-x64\profiler.node --module_name=profiler --module_path=C:\VRNET\VRnet\viewers\web\node_modules\v8-profiler\build\profiler\v5.7.0\node-v64-win32-x64 --python=C:\Program Files\Python27\python.exe' (1)
node-pre-gyp 错误!堆栈在 ChildProcess。 (C:\VRNET\VRnet\viewers\web\node_modules\node-pre-gyp\lib\util\compile.js:83:29)
node-pre-gyp 错误!堆叠在 ChildProcess.emit (events.js:182:13)
node-pre-gyp 错误!堆栈在 maybeClose (internal/child_process.js:962:16)
node-pre-gyp 错误!堆叠在 Process.ChildProcess._handle.onexit (internal/child_process.js:251:5)
node-pre-gyp 错误!系统 Windows_NT 10.0.17134
node-pre-gyp 错误!命令 "C:\Program Files\nodejs\node.exe" "C:\VRNET\VRnet\viewers\web\node_modules\node-pre-gyp\bin\node-pre-gyp" "install" “--fallback-to-build”
node-pre-gyp 错误! cwd C:\VRNET\VRnet\viewers\web\node_modules\v8-profiler
node-pre-gyp 错误!节点-v v10.15.0
node-pre-gyp 错误!节点预石膏-v v0.6.39
node-pre-gyp 错误!不好
执行失败 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\VRNET\VRnet\viewers\web\node_modules\v8-profiler\build\profiler\v5.7.0\node-v64-win32-x64\profiler.node --module_name=profiler --module_path=C:\VRNET\VRnet\viewers\web\node_modules\v8-profiler\build\profiler\v5.7.0\node-v64-win32-x64 --python=C:\Program Files\Python27\python.exe' (1)
npm WARN vrnet@ 没有存储库字段。
npm WARN vrnet@ 没有许可证字段。
npm WARN 包 gulp-uglify 作为开发和生产依赖项包含在内。
npm WARN 包 pump 作为开发和生产依赖项包含在内。
npm WARN 包 serve-static 作为开发和生产依赖项包含在内。
npm WARN 包 webdav-server 作为开发和生产依赖项包含在内。
npm WARN 可选跳过可选依赖项:v8-profiler@5.7.0 (node_modules\v8-profiler):
npm WARN 可选跳过可选依赖项:v8-profiler@5.7.0 安装:`node-pre-gyp install --fallback-to-build`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: 退出状态 1

在 17.225 秒内审核了 9137 个包
发现 167 个漏洞(148 个低,10 个中等,9 个高)
  运行 `npm audit fix` 来修复它们,或 `npm audit` 了解详情

问题出在哪里 - 如何使 gyp 工作?

出于某种原因,无论我对已安装的 Visual Studio 做什么,它都无法正常工作,我删除了它,使用 npm 安装构建工具,现在一切正常。