bogdan_uman
@bogdan_uman
шлЫмазл неукЪ-поцЪ

Gulp и копирование зависимостей в production?

Здравствуйте. Не подскажите как правильно переносить библиотеки используемые в проекта 'node_modules\jquery\dist\jquery.slim.js' и 'node_modules\moment\min\moment-with-locales.min.js'
Созданием такого таска:
'use strict';

import {src, dest, watch, parallel, series} from 'gulp';
import del from 'del';

////////////////////////////////////////
const dirs = {
  src: 'src',
  lib: 'node_modules',
  dest: 'app'
};

const paths = {
  js: {
    src: `${dirs.src}/js/**/*.js`,
    dest: `${dirs.dest}/scripts/`
  }
};
////////////////////////////////////////

// Clean
export const clean = () => del([dirs.dest]);

export const bLib = () =>
   src([`${dirs.lib}/jquery/dist/jquery.slim.js`,
        `${dirs.lib}/moment/min/moment-with-locales.min.js`])
  .pipe(dest(`${paths.js.dest}lib/`));

// Development Task
export const dev = series(clean, bLib);
export default dev;

Или есть более правильное решение? Спасибо.
  • Вопрос задан
  • 151 просмотр
Пригласить эксперта
Ответы на вопрос 1
@Za0r
pop()
В продакшен?А разве либы не лучше собирать в один js файл?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы