Получение ошибки при создании образа Vue JS Docker

#docker #vue.js

Вопрос:

Я следил за документацией Vue JS (упомянутой ниже) и получил эту ошибку, когда npm запускал этап сборки в файле docker. Как я могу исправить эту проблему. https://vuejs.org/v2/cookbook/dockerize-vuejs-app.html

Вот вывод команды сборки Docker.

 Step 1/9 : FROM node:lts-alpine
 ---> 211bb86587c9
Step 2/9 : RUN npm install -g http-server
 ---> Using cache
 ---> f65931452226
Step 3/9 : WORKDIR /app
 ---> Using cache
 ---> 83c737933ba1
Step 4/9 : COPY package*.json ./
 ---> Using cache
 ---> ed13af8a79c0
Step 5/9 : RUN npm install
 ---> Using cache
 ---> 26637a34a3eb
Step 6/9 : COPY . .
 ---> 2c0c51014389
Step 7/9 : RUN npm run build
 ---> Running in fa44981b7ceb
npm ERR! missing script: build

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2021-10-26T08_32_52_748Z-debug.log
The command '/bin/sh -c npm run build' returned a non-zero code: 1```
 

Комментарии:

1. Опубликуйте свой package.json

2. Можете ли вы работать npm run build локально? Есть ли у вас build сценарий, определенный в вашем package.json?