我正在尝试将bassaudio库安装到我的项目中,每次尝试安装npm时,npm都会引发错误,直到现在为止我一直尝试使其正常运行。 npm安装bassaudio时出现以下错误:
gyp ERR! build error
gyp ERR! stack Error: C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23)
gyp ERR! stack at ChildProcess.emit (events.js:314:20)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12)
gyp ERR! System Windows_NT 10.0.19041
gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\myusername\projectname\node_modules\ref
gyp ERR! node -v v14.13.1
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ref@1.3.5 install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ref@1.3.5 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\myusername\AppData\Roaming\npm-cache_logs\2020-10-15T12_22_17_205Z-debug.log
该日志文件很大,请在结尾处重复此错误,因此,不确定完全复制粘贴该文件是否有意义。
答案 0 :(得分:0)
更新:对于下一个尝试使用bassaudio或bassaudio库的人员,第一个未维护为最新的node / npm版本,第二个未更新为最新版本,但不完整。 我制作了一个新的包,bassaudio-updated,它的更新和其他两个库的合并一样完整。我只测试了是否满足我的需要,但是如果出现一些问题,我仍然可以使用。 :)