Как устранить ошибку: Не удается найти модуль / dist узла / api / server.js / dist / server.js - PullRequest
0 голосов
/ 01 ноября 2019

Мой файл Docker

FROM node:10.16
# Create app directory
WORKDIR /node dist/api/server.js

# Install app dependencies
COPY . .


# Run the npm commands
RUN npm install -g node-pre-gyp --unsafe-perm
RUN npm install -g node-gyp --unsafe-perm
RUN npm install -g grpc --unsafe-perm
RUN npm install -g bcrypt --unsafe-perm
RUN npm install bcrypt --save --unsafe-perm  
RUN npm install
RUN npm run build
# Bundle app source
COPY . .
# Start the development/staging server
EXPOSE 3000 

1 Ответ

0 голосов
/ 14 ноября 2019

Я решил ошибку, изменив файл Docker

ИЗ узла: 12.13

Создать каталог приложения

WORKDIR / usr / src / app

Скопируйте файлы

COPY. .

Выполнить команды npm

RUN npm install

Запустить сервер разработки / подготовки

EXPOSE 4200 CMD ["npm", "start"]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...