Я получаю сообщение об ошибке при ошибке модуля при использовании модуля uglify js; Он отлично работает, когда я не включаю никаких плагинов, как я могу его минимизировать для производства? Это мой WebPack конфигурация:Webpack и угловой 1 плагин uglify
const webpack = require('webpack');
module.exports = {
entry: './src/app.js',
vendor: ['angular'],
output: {
path: './dist',
filename: 'bundle.js'
},
module: {
loaders: [
{
test: /\.css$/,
loader: 'style-loader!css-loader'
}
]
},
plugins: [
new webpack.optimize.UglifyJsPlugin()
],
watch: true
};
Моего app.js:
var angular = require('angular');
require('angular-ui-router');
global.jQuery = require('jquery');
require('bootstrap');
require("./css/style.css");
angular.module('todoApp', ['ui.router']).config(require('./routes'));
require('./services/todoService');
require('./controllers/mainController');
require('./controllers/homeController');
require('./controllers/aboutController');
Кажется, теперь работаем, но я получаю некоторые ошибки при запуске npm build, но приложение все еще работает; ПРЕДУПРЕЖДЕНИЕ в bundle.js от UglifyJs Удаление неиспользуемых функций nodeetLinkingFn [./~/angular/angular.js:10491, 0] Удаление неиспользуемой функции директиваLinkingFn [./~/angular/angular.js:10498,0] Удаление неиспользуемой переменной arrayMode [./~/angular-ui-router/release/angular-ui-router.js:854, 0] Побочные эффекты при инициализации неиспользуемой переменной ignoreUpdate [./~/angular-ui-router/release/angular-ui-router.js:2098,0] Побочные эффекты при инициализации неиспользуемой переменной, унаследованной [./~/ угловой-ui- –