🚀 update Dockerfile
This commit is contained in:
@@ -1,12 +1,8 @@
|
|||||||
FROM node:16-slim
|
FROM node:16-slim
|
||||||
|
|
||||||
RUN apt-get update \
|
|
||||||
&& apt-get install -y --no-install-recommends gifsicle graphicsmagick \
|
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
|
||||||
|
|
||||||
WORKDIR /github/snk
|
WORKDIR /github/snk
|
||||||
|
|
||||||
RUN npm install canvas@2.8.0 --no-save --no-package-lock
|
RUN npm install canvas@2.8.0 gifsicle@5.2.0 --no-save --no-package-lock
|
||||||
|
|
||||||
COPY dist /github/snk/
|
COPY dist /github/snk/
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
"ts-node": "10.2.1"
|
"ts-node": "10.2.1"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "ncc build --external canvas --out dist ./index.ts ",
|
"build": "ncc build --external canvas --external gifsicle --out dist ./index.ts",
|
||||||
"dev": "ts-node __tests__/dev.ts"
|
"dev": "ts-node __tests__/dev.ts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user