在docker中使用bun。无法找到 postcss 配置文件

Jak*_*jek 7 docker postcss vite bun

我正在尝试在 docker 中使用 Bun 代替 npm。我有 Bun docker 映像,但是当我尝试在容器内构建时,错误显示它找不到 postcss 配置。我将 package.json 设置为 module,并在根文件夹中有 postcss.config.cjs 。

\n
#9 0.415 $ bunx --bun vite build                                                                                                                                 \n#9 0.895 vite v4.4.9 building for production...                                                                                                                  \n#9 0.913 Failed to load PostCSS config: Failed to load PostCSS config (searchPath: /tmp/frontend): [EBADF] Bad file descriptor                                   \n#9 0.913 undefined\n#9 0.913    code: "EBADF"\n#9 0.913  syscall: "fstat"\n#9 0.913    errno: -9\n#9 0.913 \n#9 0.913 Failed to load PostCSS config: Failed to load PostCSS config (searchPath: /tmp/frontend): [EBADF] Bad file descriptor\n#9 0.913 undefined\n#9 0.913    code: "EBADF"\n#9 0.913  syscall: "fstat"\n#9 0.913    errno: -9\n#9 0.913 \n#9 0.913 Failed to load PostCSS config: Failed to load PostCSS config (searchPath: /tmp/frontend): [EBADF] Bad file descriptor\n#9 0.913 undefined\n#9 0.913    code: "EBADF"\n#9 0.913  syscall: "fstat"\n#9 0.913    errno: -9\n#9 0.913 \n#9 0.913 Failed to load PostCSS config: Failed to load PostCSS config (searchPath: /tmp/frontend): [EBADF] Bad file descriptor\n#9 0.913 undefined\n#9 0.913    code: "EBADF"\n#9 0.913  syscall: "fstat"\n#9 0.913    errno: -9\n#9 0.913 \n#9 0.938 transforming...\n#9 1.075 \xe2\x9c\x93 6 modules transformed.\n#9 1.075 \xe2\x9c\x93 built in 178ms\n#9 1.075 [vite:css] Failed to load PostCSS config (searchPath: /tmp/frontend): [EBADF] Bad file descriptor\n#9 1.075 undefined\n#9 1.075 file: /tmp/frontend/src/css/tables.css\n#9 1.075 error during build:\n#9 1.075 \n#9 1.114 error: "vite" exited with code 1 (SIGHUP)\n#9 1.115 error: script "build" exited with code 1 (SIGHUP)\n
Run Code Online (Sandbox Code Playgroud)\n

当我在 docker 之外尝试时,构建完成。

\n