Я пытаюсь запустить vue-cli-service serve
из приложения Node.js следующим образом:
const Service = require('@vue/cli-service');
const service = new Service(process.cwd());
service.init("development");
service.run('serve').then(({ server, url }) => {
console.log("started server on " + url);
});
И это работает.
$ node e2e.js
INFO Starting development server...
40% building 130/136 modules 6 active ...node_modules/eslint-loader/index.js??ref--13-0!.../ui/src/js/config/Product.js...
. . .
. . .
started server on http://localhost:8080/
Но когда я делаю это вВ режиме production
(измените service.init("development")
на service.init("production")
), я больше не вижу прогресса в "сборке" веб-пакетов.
$ node e2e.js
INFO Starting development server...
started server on http://localhost:8080/
Отсюда мой вопрос: как запустить сервер Vue в производственном режиме, но сохраняете прогресс веб-пакета в консоли?