#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?