在我的 Debian 10 上,我也遇到了和很多人一样的 npm 问题:
npm does not support Node.js v10.15.2
搜索修复后我发现该错误已在 debian 中修复:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904422
但我有 debian apt 的最新版本的 npm 包,它仍然是 5.8.0。有人可以解释一下 bug 修复是否以及何时会出现在 debian stable 仓库中吗?谢谢
答案1
该错误已在版本 6.13.4+ds-1 中修复,并且该特定版本(或任何更高版本)将永远不会添加到 Debian 10。您可以要求向后移植到buster-backports
,我不确定它有多困难将会...
对错误报告的回复之一包括 5.8.0 的补丁,您可以在本地应用该补丁:
sudo sed -i "s/ver: '9'.*/&,/;/ver: '9'/a{ver: '10', min: '10.0.0'}" /usr/share/npm/lib/utils/unsupported.js