在这种情况下,以下 npm 文档中的 "running npm packages globally" 是什么意思?

In this context, what does the following npm documentation mean by "running npm packages globally"?

如果我的理解是正确的,那么 npm install 默认情况下会在每个项目的基础上添加包。另一方面,如果我做 npm install -g 包被添加到全局范围。但是,有人可以解释一下 the npm documentation is talking about here 吗?

Tip: If you are using npm 5.2 or higher, we recommend using npx to run packages globally.

要运行全局包?如,能够 运行 由 npm install -g?

安装的软件包

PS - 为了在不先安装的情况下尝试某些软件包,我知道可以通过 npx.

运行 它们

npx 被推荐用于 运行 全局 npm 包

By default, npx will check whether <command> exists in $PATH, or in the local project binaries, and execute that. If <command> is not found, it will be installed prior to execution.

因此,与其使用 npm 和 运行 全局安装包,不如利用 npx(它具有更多功能)