全局参数不适用于yarn 3

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

我的环境:

- OS: Ubuntu 20.04
- Yarn: 3.1.1
- Node: v16.12.0

说明链接:https://cli.vuejs.org/guide/installation.html

当我运行命令时:

yarn global add @vue/cli
我收到错误:

Usage Error: The 'yarn global' commands have been removed in 2.x - consider using 'yarn dlx' or a third-party plugin instead

$ yarn run [--inspect] [--inspect-brk] [-T,--top-level] [-B,--binaries-only] <scriptName> ...
vue.js vue-cli
2个回答
4
投票

Yarn 已在 v2 中删除了

global
,根据您收到的错误消息(请参阅从 v1 到 v2 和 v3 的迁移指南)。

您可以像使用

@vue/cli
一样使用
npx
,而无需全局安装它。

yarn dlx

    


1
投票

Yarn v2及以上版本不再支持使用全局参数。

您可以在

此处
查看他们的迁移指南。 每次想要使用 vue 运行命令时,都可以使用yarn dlx。 或者,您可以使用 npm 安装 vue cli:

yarn dlx @vue/cli do_something

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