从 SAP trail business app studio 为其中一个示例运行 CDS WATCH 时出现错误。
我尝试npm i sqlite3 -d
了不同的选择,但没有一个能给我带来好运......
下面是控制台堆栈错误日志。
任何帮助表示赞赏
谢谢拉杰什
控制台堆栈错误日志:
- node-pre-gyp WARN 使用 node-pre-gyp https 下载请求 \
- node-pre-gyp WARN 尝试下载(403):https ://mapbox-node-binary.s3.amazonaws.com/sqlite3/v5.0.1/napi-v6-linux-x64.tar.gz \
- node-pre-gyp WARN 未找到 sqlite3@5.0.1 和 node@10.23.0 (node-v64 ABI, glibc) 的预构建二进制文件(回退到使用 node-gyp 进行源代码编译)
- 制作:进入目录'/home/user/projects/bookshop/node_modules/sqlite3/build'
- CC(目标)发布/obj.target/nothing/../node-addon-api/nothing.o
- 制作:cc:找不到命令
- make: *** [../node-addon-api/nothing.target.mk:99: Release/obj.target/nothing/../node-addon-api/nothing.o] 错误 127
- 制作:离开目录'/home/user/projects/bookshop/node_modules/sqlite3/build'
- 吉普错误!构建错误
- 吉普错误!堆栈错误:
make
失败,退出代码:2 - 吉普错误!ChildProcess.onExit 的堆栈(/opt/nodejs/node-v10.23.0-linux-x64/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:191:23)
- 吉普错误!ChildProcess.emit (events.js:198:13) 的堆栈
- 吉普错误!堆栈在 Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
- 吉普错误!系统 Linux 5.4.0-4-cloud-amd64
- 吉普错误!命令“/opt/nodejs/node-v10.23.0-linux-x64/bin/node”“/opt/nodejs/node-v10.23.0-linux-x64/lib/node_modules/npm/node_modules/node-gyp/bin /node-gyp.js" "build" "--fallback-to-build" "--module=/home/user/projects/bookshop/node_modules/sqlite3/lib/binding/napi-v6-linux-x64/node_sqlite3 .node" "--module_name=node_sqlite3" "--module_path=/home/user/projects/bookshop/node_modules/sqlite3/lib/binding/napi-v6-linux-x64" "--napi_version=7" "-- node_abi_napi=napi" "--napi_build_version=6" "--node_napi_label=napi-v6"
- 吉普错误!cwd /home/user/projects/bookshop/node_modules/sqlite3
- 吉普错误!节点-v v10.23.0
- 吉普错误!节点gyp -v v5.1.0
- 吉普错误!不好
- 节点预gyp错误!构建错误
- 节点预gyp错误!堆栈错误:无法执行'/opt/nodejs/node-v10.23.0-linux-x64/bin/node /opt/nodejs/node-v10.23.0-linux-x64/lib/node_modules/npm/node_modules/node- gyp/bin/node-gyp.js build --fallback-to-build --module=/home/user/projects/bookshop/node_modules/sqlite3/lib/binding/napi-v6-linux-x64/node_sqlite3.node - -module_name=node_sqlite3 --module_path=/home/user/projects/bookshop/node_modules/sqlite3/lib/binding/napi-v6-linux-x64 --napi_version=7 --node_abi_napi=napi --napi_build_version=6 --node_napi_label =napi-v6' (1)
- 节点预gyp错误!ChildProcess 的堆栈。(/home/user/projects/bookshop/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
- 节点预gyp错误!ChildProcess.emit (events.js:198:13) 的堆栈
- 节点预gyp错误!堆栈在可能关闭(内部/child_process.js:982:16)
- 节点预gyp错误!堆栈在 Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
- 节点预gyp错误!系统 Linux 5.4.0-4-cloud-amd64
- 节点预gyp错误!命令“/opt/nodejs/node-v10.23.0-linux-x64/bin/node”“/home/user/projects/bookshop/node_modules/.bin/node-pre-gyp”“安装”“--fallback-建造”
- 节点预gyp错误!cwd /home/user/projects/bookshop/node_modules/sqlite3
- 节点预gyp错误!节点-v v10.23.0
- 节点预gyp错误!节点预gyp -v v0.11.0
- 节点预gyp错误!不好
- 执行失败'/opt/nodejs/node-v10.23.0-linux-x64/bin/node /opt/nodejs/node-v10.23.0-linux-x64/lib/node_modules/npm/node_modules/node-gyp/bin /node-gyp.js build --fallback-to-build --module=/home/user/projects/bookshop/node_modules/sqlite3/lib/binding/napi-v6-linux-x64/node_sqlite3.node --module_name= node_sqlite3 --module_path=/home/user/projects/bookshop/node_modules/sqlite3/lib/binding/napi-v6-linux-x64 --napi_version=7 --node_abi_napi=napi --napi_build_version=6 --node_napi_label=napi- v6' (1)
- npm 错误!代码生命周期
- npm 错误!错误号 1
- npm 错误!sqlite3@5.0.1 安装:
node-pre-gyp install --fallback-to-build
- npm 错误!退出状态 1
- npm 错误!
- npm 错误!sqlite3@5.0.1 安装脚本失败。
- npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。
- npm 错误!可以在以下位置找到此运行的完整日志:
- npm 错误!/home/user/.npm/_logs/2021-01-15T19_20_11_562Z-debug.log