使用 Yarn on Parallels 安装节点模块时出现问题 (Windows 10)

Issues installing node modules with Yarn on Parallels (Windows 10)

我需要使用 Parallels(开发人员)在 Mac OS 上将 Electron 项目从本机 Windows 10 切换到虚拟 Windows 10 机器。 Nodejs 和 Yarn 安装很顺利,但是当我尝试安装 /yarn 项目的节点模块时,出现了一堆错误,似乎与虚拟机的目录结构有关。

[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
[1/6] ⡀ core-js
[2/6] ⡀ core-js
[3/6] ⡀ node-sass
[4/6] ⡀ deasync
error \mac\Home\Documents\Development\theproject\node_modules\deasync: Command failed.
Exit code: 1
Command: node ./build.js
Arguments: 
Directory: \mac\Home\Documents\Development\theproject\node_modules\deasync
Output:
"\mac\Home\Documents\Development\theproject\node_modules\deasync"

此外 CMD.EXE 抛出错误(因为它是德语的所以总结)不支持 UNC 路径并且路径设置为 Windows。因此,我猜如下

node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module 'C:\Windows\build.js'
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
    at node:internal/main/run_main_module:17:47 {

我不是起诉,如果这两个问题有相同的原因,不支持的 UNC 路径以及如何解决这个问题。任何帮助表示赞赏。

在 Parallels 中关闭 Desktop/Folder 共享并使用 yarn add --dev node-sass 手动安装 node-sass 解决了问题。