Отключение инструментов разработчика Vue.js в рабочей среде

Это решение предполагает, что вы используете Vue.js, Laravel и Laravel Elixir, в противном случае вам, возможно, придется поэкспериментировать с путями к файлам, чтобы они соответствовали вашей среде сборки.

  1. Создайте файл окружения в корне вашего проекта -:
touch prod.env.js

Добавьте следующий код в prod.env.js -:

Vue.config.devtools = false;
Vue.config.debug = false;
Vue.config.silent = true;

2. Обновите свой gulpfile.js, чтобы он выглядел так:

elixir((mix) => {
    elixir.config.production ? mix.webpack(['app.js', './prod.env.js'], 'public/js/app.js') : mix.webpack('app.js');
});

Это изменение сообщает elixir, что, когда вы запускаете gulp в производственном режиме, как показано ниже, добавьте созданный нами файл среды.

3. Запустите следующий код и разверните :)

gulp --production

Источники:
https://laracasts.com/discuss/channels/elixir/disables-vue-devtools-in-production