Personal Site
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

use corepack to get pnpm

+8 -5
+8 -5
Dockerfile
··· 1 1 FROM node:24-alpine 2 2 WORKDIR /app 3 3 4 - # copy whole project, install pnpm, and build 5 - # install pnpm so package manager is consistent 4 + # install pnpm 5 + ENV PNPM_HOME="/pnpm" 6 + ENV PATH="$PNPM_HOME:$PATH" 7 + RUN corepack enable pnpm && corepack install -g pnpm@latest-10 8 + 9 + # copy whole project, install packages, and build 6 10 COPY . ./ 7 - RUN npm i pnpm 8 - RUN pnpm i 9 - RUN pnpm build 11 + RUN pnpm fetch --prod 12 + RUN pnpm run build 10 13 11 14 EXPOSE 4321 12 15