我正在尝试安装一个开源库来保护 nodejs 应用程序。图书馆。我已经在这里调查了这个问题。
ziti-sdk-nodejs
使用node-pre-gyp
图书馆。当我尝试运行时npm i ziti-sdk-nodejs
,出现以下错误。
npm ERR! command failed
npm ERR! command sh -c node-pre-gyp install --fallback-to-build
npm ERR! Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/Users/evangertis/myapp/node_modules/ziti-sdk-nodejs/build/Release/node-v93-darwin-x64/ziti_sdk_nodejs.node --module_name=ziti_sdk_nodejs --module_path=/Users/evangertis/myapp/node_modules/ziti-sdk-nodejs/build/Release/node-v93-darwin-x64 --napi_version=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v93' (1)
当我跑
npm ERR! Invalid version: node-pre-gyp
我明白了 npm ERR! Invalid version: node-pre-gyp
。对此问题的任何帮助将不胜感激。此外,如果拥有至少 1500 个代表的人可以为此创建标签
ziti-sdk-nodejs
,将有助于提高对这些问题的认识。