Windows 用户名中包含空格会导致“创建”命令失败 - Yarn

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

我试图在yarn的帮助下创建一个新的下一个js应用程序,但它抛出一个错误,说没有名称为

'C:\Users\Sharma'

的命令

我的用户名是“Sharma Ji”,所以名称中的空格可能存在一些问题..我不知道如何纠正它。

javascript cmd terminal yarnpkg
2个回答
3
投票

这个问题似乎已经持续了很长时间了。它创建于大约 4 年前

这里有一个可以替代的解决方法。

yarn config set cache-folder c:\root\yarn\cache
yarn config set prefix c:\root\yarn\packages

0
投票

我的用户名中也有一个空格。这对我有用。

第 1 步:为您的项目或所有项目创建环境文件夹。

第 2 步:在环境文件夹位置中打开终端。

第三步:运行

yarn config set prefix .yarn

第4步:运行

yarn create next-app
yarn create vite

在此方法中,您将无法全局安装软件包。这就是为什么我建议您使用一个文件夹来包含所有项目。

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