gyp:在安装 headless gl 时尝试加载 binding.gyp 时在 binding.gyp 中未定义变量 module_name

问题描述 投票:0回答:0

我正在尝试在 debian linux 11 和 [email protected] 上安装 headless gl

我收到以下 gyp 错误:

smile@smile:~/yt-stream$ npm install headless-gl

npm 错误!代码 2
错误!路径 /home/smile/yt-stream/node_modules/headless-gl
错误!命令失败
错误!命令 sh -c prebuild --install
错误!预构建信息开始预构建版本 5.1.2
错误!预构建 http GET https://nodejs.org/download/release/v19.6.0/node-v19.6.0-headers.tar.gz
错误!预构建 http 200 https://nodejs.org/download/release/v19.6.0/node-v19.6.0-headers.tar.gz
错误!预构建 http GET https://nodejs.org/download/release/v19.6.0/SHASUMS256.txt
错误!预构建 http 200 https://nodejs.org/download/release/v19.6.0/SHASUMS256.txt
错误!预构建信息 spawn /usr/bin/python2
错误!预构建信息 spawn args [
错误!预构建信息 spawn args '/home/smile/yt-stream/node_modules/prebuild/node_modules/node-gyp/gyp/gyp_main.py',
错误!预构建信息 spawn args 'binding.gyp',
错误!预构建信息 spawn args '-f',
错误!预构建信息 spawn args 'make',
错误!预构建信息 spawn args '-I',
错误!预构建信息 spawn args '/home/smile/yt-stream/node_modules/headless-gl/build/config.gypi', 错误!预构建信息 spawn args '-I',
错误!预构建信息 spawn args '/home/smile/yt-stream/node_modules/prebuild/node_modules/node-gyp/addon.gypi',
错误!预构建信息 spawn args '-I',
错误!预构建信息 spawn args '/home/smile/yt-stream/node_modules/headless-gl/19.6.0/include/node/common.gypi',
错误!预构建信息 spawn args '-Dlibrary=shared_library',
错误!预构建信息 spawn args '-Dvisibility=default',
错误!预构建信息 spawn args '-Dnode_root_dir=/home/smile/yt-stream/node_modules/headless-gl/19.6.0',
错误!预构建信息 spawn args '-Dnode_gyp_dir=/home/smile/yt-stream/node_modules/prebuild/node_modules/node-gyp',
错误!预构建信息 spawn args '-Dnode_lib_file=/home/smile/yt-stream/node_modules/headless-gl/19.6.0/<(target_arch)/node.lib',
错误!预构建信息 spawn args '-Dmodule_root_dir=/home/smile/yt-stream/node_modules/headless-gl',
错误!预构建信息 spawn args '-Dnode_engine=v8',
错误!预构建信息 spawn args '--depth=.',
错误!预构建信息 spawn args '--no-parallel',
错误!预构建信息 spawn args '--generator-output',
错误!预构建信息 spawn args 'build',
错误!预构建信息 spawn args '-Goutput_dir=.'
错误!预构建信息 spawn args ]
错误! gyp:尝试加载 binding.gyp 时 binding.gyp 中的未定义变量 standalone_static_library
错误!预构建错误!配置错误
错误!预构建错误!堆栈错误:

gyp
失败,退出代码:1
错误!预构建错误!堆栈在 ChildProcess.onCpExit (/home/smile/yt-stream/node_modules/prebuild/node_modules/node-gyp/lib/configure.js:345:16)
错误!预构建错误!堆栈在 ChildProcess.emit (node:events:512:28)
错误!预构建错误!堆栈在 ChildProcess._handle.onexit (node:internal/child_process:293:12)
错误!预构建错误!不好
错误!预构建错误!构建错误:
gyp
失败,退出代码:1
错误!预构建错误!在 ChildProcess.onCpExit 处构建(/home/smile/yt-stream/node_modules/prebuild/node_modules/node-gyp/lib/configure.js:345:16)
错误!预构建错误!在 ChildProcess.emit 处构建(节点:事件:512:28) 错误!预构建错误!在 ChildProcess._handle.onexit (node:internal/child_process:293:12) 处构建 npm ERR!可以在以下位置找到此运行的完整日志:/home/smile/.npm/_logs/2023-04-02T05_22_07_530Z-debug-0.log

这个错误我该怎么办?

node.js npm node-gyp gyp
© www.soinside.com 2019 - 2024. All rights reserved.