У меня проблема с запуском VueJS2 (2.2.0) в производственном режиме.Сообщение «Вы запускаете Vue в режиме разработки».всегда отображается в консоли, хотя я создаю его с помощью веб-пакета в производственном режиме.Согласно https://vuejs.org/v2/guide/deployment.html этого должно быть достаточно для запуска веб-пакета в производственном режиме, и все становится минимизированным, поэтому веб-пакет, похоже, «знает», что он работает в производственном режиме, но vueJs не подыгрывает.
Мой конфиг веб-пакета выглядит следующим образом:
let webpack = require('webpack');
let path = require('path');
module.exports = {
entry: {
app: './src/app.js',
vendor: ['vue', 'axios']
},
output: {
path: path.resolve(__dirname, 'public/js'),
filename: "[name].js",
publicPath: './public',
},
optimization: {
splitChunks: {
cacheGroups: {
vendor: {
chunks: 'initial',
name: 'vendor',
test: /[\\/]node_modules[\\/]/,
}
}
}
},
resolve: {
alias: {
vue: 'vue/dist/vue.js'
}
}
};
Чтобы собрать минимизированные файлы для производства, я запускаю:
webpack --mode=production --hide-modules
Я также попытался вручную установитьNODE_ENV для «производства» перед запуском webpack (4.11.1), но без разницы ...
Что мне здесь не хватает?