Слияние кода завершено, страница обновится автоматически
/* starter */
// tools
const del = require('del'),
webpack = require('webpack'),
browser_sync = require('browser-sync').create();
// path config
const Path = require('./config/path.config.js');
// server
browser_sync.init({
open : false,
server: {
baseDir: './docs/'
}
});
del([Path.dist + '/**/*', '!' + Path.dist + '/html/**', '!' + Path.dist + '/images/**', '!' + Path.dist + '/*.pdf']).then(() => {
console.log('--------- clean dir is completed ! -----------');
// webpack
return new Promise((resolve, reject) => {
/* 1. External dependence */
webpack(require('./config/webpack.dll.config'), (err, stats) => {
err && reject(err);
console.log(stats.toString({
colors : true,
modules : false,
children : false,
chunks : false,
chunkModules: false
}));
resolve(200);
});
});
})
.then(data => {
if (data === 200) {
/* 2. Business code */
webpack(require('./config/webpack.config'), (err, stats) => {
if (err) {
return err;
}
console.log(stats.toString({
colors : true,
modules : false,
children : false,
chunks : false,
chunkModules: false
}));
browser_sync.reload();
});
}
})
.catch(err => {
console.log(err.message);
});
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )