首页 > 解决方案 > 我如何解决错误:找不到模块'/node dist/api/server.js/dist/server.js

问题描述

我的码头文件

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 

标签: node.jsdockerubuntunpm

解决方案


我通过更改我的 Docker 文件解决了该错误

从节点:12.13

创建应用目录

工作目录 /usr/src/app

复制文件

复制 。.

运行 npm 命令

运行 npm 安装

启动开发/登台服务器

暴露 4200 CMD [“npm”,“开始”]


推荐阅读