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