トラブルシューティング
「Cannot find native binding」。npm の optional dependencies に関する不具合
npm(v11.3.0 未満)の不具合です。次を試してください。
- 最新の npm を使う
- pnpm を使う
rm -rf node_modules; npm i- パッケージマネージャが optional dependency を取りこぼしている場合は、
package.jsonに次のいずれかのバインディングを明示的に追加する:
@{app}/binding-win32-x64-msvc
@{app}/binding-win32-arm64-msvc
@{app}/binding-linux-x64-gnu
@{app}/binding-linux-x64-musl
@{app}/binding-freebsd-x64
@{app}/binding-linux-arm64-gnu
@{app}/binding-linux-arm64-musl
@{app}/binding-linux-arm-gnueabihf
@{app}/binding-linux-arm-musleabihf
@{app}/binding-linux-s390x-gnu
@{app}/binding-linux-riscv64-gnu
@{app}/binding-darwin-x64
@{app}/binding-darwin-arm64
@{app}/binding-android-arm64
@{app}/binding-wasm32-wasiapp は oxlint、oxfmt、oxc-parser、oxc-transform、oxc-minify、oxc-resolver のいずれかです。