【发布时间】:2021-05-19 01:39:52
【问题描述】:
我在现有的 Node 项目上尝试使用 Volta 工具。这是非常棒的工具:)
但是,我可以使用全局包吗?例如,我运行过:
npm i -g gitmoji-cli
然后,我尝试使用gitmoji,但它在命令行上未定义。我在正确的节点版本上,但我真的不明白为什么找不到 gitmoji。
你知道我是否需要其他参数吗?
如果有人已经使用此工具并安装全局包.. :)
【问题讨论】:
我在现有的 Node 项目上尝试使用 Volta 工具。这是非常棒的工具:)
但是,我可以使用全局包吗?例如,我运行过:
npm i -g gitmoji-cli
然后,我尝试使用gitmoji,但它在命令行上未定义。我在正确的节点版本上,但我真的不明白为什么找不到 gitmoji。
你知道我是否需要其他参数吗?
如果有人已经使用此工具并安装全局包.. :)
【问题讨论】:
您可以使用volta install <package> 安装全局包。在您的情况下,它将是 volta install gitmoji-cli。
然后,Volta 将安装该软件包并使其在您的终端中的任何位置可用。但是,如果您在将该包列为依赖项或开发依赖项的项目中打开终端,Volta 将使用该项目的 node_modules 中的包。
欲了解更多信息,请参阅:global-installs-done-right
【讨论】: