繁体   English   中英

沃尔特和全球 npm package

[英]Volta and global npm package

我在现有的 Node 项目上试用 Volta 工具。 这是非常棒的工具:)

但是,我可以使用全局 package 吗? 例如,我已经运行:

npm i -g gitmoji-cli

然后,我尝试使用gitmoji ,但它在命令行上未定义。 我在正确的节点版本上,但我真的不明白为什么找不到 gitmoji。

你知道我是否需要其他参数吗?

如果有人已经使用此工具并安装了全局 package.. :)

在此处输入图像描述

您可以使用volta install <package>安装全局包。 在您的情况下,它将是volta install gitmoji-cli

然后,Volta 将安装 package 并使其在终端的任何位置可用。 但是,如果您在将 package 列为依赖项或开发依赖项的项目中打开终端,Volta 将使用该项目的 node_modules 中的node_modules代替。

有关更多信息,请参阅: global-installs-done-right

是的,Volta 适用于全球 package 安装。

我试试你的命令,没关系:

npm i -g gitmoji-cli

如果它不适合您,请尝试使用“以管理员身份运行”选项打开“cmd”。

或者,按照volta 文档的建议,在 Windows 中启用“开发人员模式”:

笔记

Volta 的功能取决于创建符号链接,因此您必须:

启用开发者模式(推荐)

以提升的权限运行 Volta(不推荐)

当您将 package 安装到您的工具链时,Volta 将采用您当前的默认 Node 版本并将该工具固定到该引擎

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM