我这边使用vue/cli3来给前端vue项目打包。打包的时候总是会卡住
用流水线给前端vue项目打包 的时候,日志会停留在如下的地方。日志上无其他任何报错DONE Build complete. The dist directory is ready to be deployed.
[16:13:17] #14 64.31 INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
2个小时后超时。
已尝试的解决方案:
本地打包
根据官方文档提示执行了npm install -g serve。但我本地尚未生成dist文件夹(根据以上提示已经build成功了)
由于我用的版本比较老了,我怀疑是不是跟新的版本的文档不兼容。这个项目有很久都没打过包了。但是如果更新版本的话,要更新所有的依赖包,请问有什么方法能解决这个打包的报错吗
请各位大神帮忙指导一下
以下是我的dockerfile
FROM node:16-alpine
ARG BUILD_COMMAND=”build”
COPY ./ /build-temp/
WORKDIR /build-temp
RUN rm -rf package-lock.json
RUN cnpm install
RUN npm install
RUN npm run ${BUILD_COMMAND}
FROM nginx:alpine
FROM nginx:alpine
copy from last stage
COPY –from=0 /build-temp/dist /html/
覆盖默认的default.conf
COPY –from=0 /build-temp/nginx/nginx.conf /etc/nginx/conf.d/default.conf
EXPOSE 80
STOPSIGNAL SIGTERM
CMD [“nginx”, “-g”, “daemon off;”]