我正在使用 PNPM 创建 NX monorepo,并遇到如图所示的问题
我如何创建工作区?我用这个脚本做了
pnpx create-nx-workspace nest-workspace1 --preset=nest
我该如何解决这个问题?我有 Windows 操作系统。
不应显示创建工作空间失败的消息,必须显示成功创建工作空间。
我遇到了同样的问题
pnpm
。
我的命令:
npx create-nx-workspace@latest my-project-name --package-manager=pnpm
错误消息与您的相同。
深入研究日志后,我找到了解决方案。我的日志文件位于此处:
C:\Users\{{user}}\AppData\Local\Temp\tmp-7248-SUuL8e0BqDGA\error.log
。
在我的日志分析中,我注意到第二个命令后出现了两个
NX Generating @nx/workspace:preset
实例和错误 NX Cannot create a new project my-project-name at apps/my-project-name. A project already exists in this directory.
。为了解决这个问题,我再次运行了相同的命令,但在创建后立即从 my-project-name
中删除了 my-project-name-e2e
和 apps
目录。然后脚本重新生成了这些目录,一切都按预期工作! 😊
我希望这可以帮助您或面临同样问题的其他人。