npm 不起作用,总是抛出 "cannot find module semver"

npm doesn't work, always throws "cannot find module semver"

根据标题

尝试了在 SO 上找到的所有解决方案,也尝试了

sudo npm apt-get purge npm -> sudo apt-get install npm

sudo npm reinstall npm

我正在失去希望,正在考虑格式化整个电脑

ubuntu 19.04,npm 和 node 最新版本

尝试使用 npx

npxnpm5.2 版开始包含的一个工具,它使它变得简单安装和 运行 包。

尤其是像 create-react-app 这样的命令行工具。 如果您需要安装您的计算机中未安装的全局包 运行ning npx 将在一个命令中下载并执行您指定的包!

最好的部分是 npx 确保您始终使用最新版本的软件包,而无需在每次要使用它时升级它