From 5e1bee015b8516b91ce73c9b14c04d66b057a0cb Mon Sep 17 00:00:00 2001 From: DefectingCat Date: Fri, 17 Feb 2023 17:57:35 +0800 Subject: [PATCH] Fix sharp install error --- .npmrc | 3 --- Dockerfile | 6 +++--- 2 files changed, 3 insertions(+), 6 deletions(-) delete mode 100644 .npmrc diff --git a/.npmrc b/.npmrc deleted file mode 100644 index 9be5a71..0000000 --- a/.npmrc +++ /dev/null @@ -1,3 +0,0 @@ -registry = "https://registry.npmmirror.com/" -sharp_binary_host = "https://npmmirror.com/mirrors/sharp" \ -sharp_libvips_binary_host = "https://npmmirror.com/mirrors/sharp-libvips" diff --git a/Dockerfile b/Dockerfile index 8bf85c6..03dd811 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,11 +4,11 @@ WORKDIR /app # Check https://github.com/nodejs/docker-node/tree/b4117f9333da4138b03a546ec926ef50a31506c3#nodealpine to understand why libc6-compat might be needed. RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories \ - && apk add --no-cache libc6-compat python3 g++ make \ - && yarn config set registry https://registry.npmmirror.com + && apk add --no-cache libc6-compat + # python3 g++ make # Install dependencies based on the preferred package manager -COPY package.json yarn.lock* package-lock.json* pnpm-lock.yaml* .npmrc ./ +COPY package.json yarn.lock* package-lock.json* pnpm-lock.yaml* ./ RUN \ if [ -f yarn.lock ]; then yarn --frozen-lockfile; \ elif [ -f package-lock.json ]; then npm ci; \