Electron 纱线monorepo工作区并发问题

Electron 纱线monorepo工作区并发问题,electron,yarnpkg,yarn-workspaces,Electron,Yarnpkg,Yarn Workspaces,在我的工作区中,我有两个依赖于electron的包(尽管其中一个只用于typescript类型)。由于遵循符号链接时出现一些构建问题,我将electron设置为nojusting 这主要是可行的,但构建会间歇性地失败,这似乎是由于构建新包时的某种争用…: [4/4] Building fresh packages... error electron-app/node_modules/electron, type-lib/node_modules/electron: Command failed.

在我的工作区中,我有两个依赖于electron的包(尽管其中一个只用于typescript类型)。由于遵循符号链接时出现一些构建问题,我将electron设置为
nojusting

这主要是可行的,但构建会间歇性地失败,这似乎是由于
构建新包时的某种争用…

[4/4] Building fresh packages...
error electron-app/node_modules/electron, type-lib/node_modules/electron: Command failed.
Exit code: 1
Command: node install.js
Arguments: 
Directory: electron-app/node_modules/electron
Output:
Error: dest already exists.
    at electron-app/node_modules/@electron/get/node_modules/fs-extra/lib/move/move.js:41:31
    at electron-app/node_modules/universalify/index.js:23:46
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
我在互联网上看到了一些问题,它们引用了相同的两个包(universalify和fs extra),但没有明确的解决方案。这实际上是一个并发性问题吗/有没有一种方法可以解决这个问题而无需升级