npm install --save-dev @babel/register @babel/core @babel/preset-env
npm i -D @babel/register @babel/core @babel/preset-env
그런 다음 사전 설정 구성으로 .babelrc 파일을 만듭니다.
touch .babelrc
그런 다음 사전 환경설정 내용을 .babelrc 파일에 입력합니다.
{
"presets": [ "@babel/preset-env" ]
}
이렇게 하면 ES2015+ 문법을 사용할 수 있습니다.
const paths = {
...
images: {
src: 'src/images/**/*.{jpg,jpeg,png}',
dest: 'build/img/'
}
}
function images() {
return gulp.src(paths.images.src, {since: gulp.lastRun(images)})
.pipe(imagemin({optimizationLevel: 5}))
.pipe(gulp.dest(paths.images.dest));
}
function watch() {
gulp.watch(paths.images.src, images);
}
Task run time은 메모리에 저장되며 걸프가 종료되면 삭제됩니다.