私の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です。バグ修正がDebian Stableリポジトリに表示されるかどうかを説明できる人はいますか?ありがとう
答え1
このバグはバージョン 6.13.4+ds-1 で修正されており、特定のバージョン(以降のバージョン)は Debian 10 に追加されません。にバックポートを要求できますbuster-backports
。どれくらい難しいかはよくわかりません...
バグレポートへの答えの1つには、ローカルに適用できる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