Closed2
pnpm ERR_PNPM_ENOENT ENOENT: no such file or directory, copyfile
pnpm install
を実行すると、以下のエラーが発生した。
ERR_PNPM_ENOENT ENOENT: no such file or directory, copyfile '/node/.pnpm-store/v3/files/95/a992530a6221410b248b47e2318d5719429aeb8c232e033c7bd4d01c5d2b92c6f92ecf84e97b5972917e08f252d2322cb52a18f0c58dddd55ee7514280a09e' -> '/node/web/node_modules/.pnpm/next@14.2.3_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next_tmp_189/dist/esm/shared/lib/lazy-dynamic/types.js'
ドキュメントにないエラーコード。これいかに。。。
同じようなIssueを発見。
どうやら、node_modle
を同じ場所に.pnpm-store
が作成されることが原因らしい。
ので、以下のようなことを行えば解決した。
Dockefile
# ...
RUN npm install --global pnpm@latest \
&& SHELL=bash pnpm setup \
&& source /root/.bashrc \
&& pnpm config set store-dir /root/.local/share/pnpm/store
このスクラップは2024/05/08にクローズされました