
HTML
3
Вклад в тег
gulp.task('watch', () => {
gulp.watch(`./assets/**`, gulp.series('assets')).on('unlink', file => {
// Следит за файликами которые были удалены
// и также вычищает их из папки public
del.sync(`./dist/${file}`);
});
});
babel-external-helpers > ./src/js/babel/external-helpers.js
//...
{
plugins: [
new webpack.ProvidePlugin({
babelHelpers: '!!./src/js/babel/external-helpers.js'
})
]
, module: {
rules: [{
test: /\.js$/
, include: [
path.join(__dirname, `src`)
, path.join(__dirname, `node_modules`, `bootstrap`, `js`, `src`)
]
, use: [{
loader: `babel-loader`
, options: {
presets: [
[`latest`, {
'modules': false
}]
]
, plugins: [
`external-helpers`
]
}
}]
}]
}
}