未找到纱线 dlx。为什么?!如何运行yarn dlx命令?

问题描述 投票:0回答:1

我安装了纱线

brew install yarn  

我尝试

yarn dlx storybook@latest upgrade

结果:

yarn run v1.22.22
error Command "dlx" not found.
info Visit https://yarnpkg.com/en

纱线添加或纱线安装工作正常

javascript npm yarnpkg
1个回答
0
投票

您需要使用brew和/或npm再次卸载yarn,具体取决于您的安装方式。然后只需启用 corepack,您就可以访问最新版本的纱线。所以运行

corepack enable
然后你就可以开始了。

如果您需要特定的全局版本的纱线,则可以运行

corepack install --global [email protected]
corepack install --global yarn@latest
等。

根据您的节点版本以及安装节点的方式,您可能需要通过运行

npm install -g corepack
来手动升级和/或安装它。但是如果你最近安装了 Node,并且你的包管理器没有做任何奇怪的事情,那么你应该很好 🙂

Node 在此处有更多信息:https://nodejs.org/api/corepack.html Yarn 这里有更多信息:https://yarnpkg.com/corepack

© www.soinside.com 2019 - 2024. All rights reserved.