在这种情况下,以下 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(它具有更多功能)
如果我的理解是正确的,那么 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(它具有更多功能)