generated at
11/17/2024, 5:49:43 PM
pnpm deploy メモ
from
20231103
#1103
pnpm
deploy メモ
pnpm に deploy てコマンドが生えてて、pnpm workspaces ベースの monorepo で、パッケージ内の依存を解決した状態で特定のディレクトリにコピーしてくれる
ただ、微妙に罠があって、ご丁寧に deploy コマンドは
.gitignore
ファイルの中身をみて、ignore されてるファイルはコピーしないという挙動になっていてハマった
docker image をビルドする時に
.dockerignore
で
.gitignore
を弾いておかないといけないんだけど、
.dockerignore
の挙動が
.gitignore
と違くて、
**/.gitignore
としないとサブディレクトリ内の
.gitignore
は弾いてくれないのであった