Столкновение со странной проблемой в docker сборке для машинописного текста.
Docker файл, который я использовал в качестве многоступенчатой сборки.
FROM node:13.12.0-alpine3.10 as build
COPY package.json /tmp/package.json
RUN cd /tmp && npm i --unsafe-perm --no-optional && npm cache clean --force
RUN mkdir -p /home/app && mkdir -p /home/app/ui && cp -a /tmp/node_modules /home/app && cp -a /tmp/ui/node_modules /home/app/ui/node_modules
WORKDIR /home/app
COPY . .
RUN npm run build && cd ui && npm run build
, но то же самое работает, если я запускаю npm запустить сборку на локальном компьютере вместо docker
Ошибка при запуске npm запустить сборку внутри dockerfile
"ошибка TS2322: Тип 'Pick 'нельзя назначить типу' ILocationValue '. "
ниже: ILocationValue
interface ILocationValue extends MongoDoc, ILoc {}
и
interface ILoc
{
longitude: number;
latitude: number;
timezone: string;
address: string;
}
Может ли кто-нибудь помочь в этом, или если это docker связано или связано с TS?