❯ npm
/usr/lib/node_modules/npm/lib/cli/validate-engines.js:29
throw err
^
Error: Cannot find module 'semver/functions/satisfies'
Require stack:
- /usr/lib/node_modules/npm/lib/cli/entry.js
- /usr/lib/node_modules/npm/lib/cli.js
- /usr/lib/node_modules/npm/bin/npm-cli.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1420:15)
at defaultResolveImpl (node:internal/modules/cjs/loader:1058:19)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1063:22)
at Module._load (node:internal/modules/cjs/loader:1226:37)
at TracingChannel.traceSync (node:diagnostics_channel:328:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:245:24)
at Module.require (node:internal/modules/cjs/loader:1503:12)
at require (node:internal/modules/helpers:152:16)
at module.exports (/usr/lib/node_modules/npm/lib/cli/entry.js:10:21)
at module.exports (/usr/lib/node_modules/npm/lib/cli/validate-engines.js:37:10) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/usr/lib/node_modules/npm/lib/cli/entry.js',
'/usr/lib/node_modules/npm/lib/cli.js',
'/usr/lib/node_modules/npm/bin/npm-cli.js'
]
}
Node.js v25.3.0
❯ pacman -Qi npm
名字 : npm
版本 : 11.7.0-1
描述 : JavaScript package manager
架构 : any
URL : https://www.npmjs.com
软件许可 : Artistic-2.0
组 : 无
提供 : 无
依赖于 : node-gyp nodejs>=20.17.0 nodejs-nopt semver
可选依赖 : git: for dependencies using Git URL's [已安装]
依赖它 : 无
被可选依赖 : nodejs
与它冲突 : 无
取代 : 无
安装后大小 : 7.17 MiB
打包者 : Daniel M. Capella <polyzen@archlinux.org>
编译日期 : 2026年01月04日 星期日 00时03分08秒
安装日期 : 2026年01月20日 星期二 07时04分54秒
安装原因 : 单独指定安装
安装脚本 : 否
验证者 : 数字签名
❯ pacman -Qk npm
npm: 2190 全部文件,0 缺失文件
mtians
2
昨天夜里我也有这个情况 安装软件时候npm一直报错 后来放弃通过aur慢慢的编译,找了一个pkg.tar.zst的包安装了。