故障排除
🌐 Troubleshooting
找不到本地绑定。npm与可选依赖相关存在一个错误
🌐 Cannot find native binding. npm has a bug related to optional dependencies
这是一个 npm(低于 v11.3.0)的 bug,你可以尝试以下方法:
🌐 This is a npm (< v11.3.0) bug, things you can try:
- 使用最新的 npm
- 使用 pnpm
rm -rf node_modules; npm i- 在你的 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-wasi当应用是 oxlint、oxfmt、oxc-parser、oxc-transform、oxc-minify、oxc-resolver 时
🌐 where app is oxlint, oxfmt, oxc-parser, oxc-transform, oxc-minify, oxc-resolver
