У меня есть yarn и работает, я немного выяснил, как это работает, и сделал свои попытки выяснить gulp, после того, как обнаружил, как установить версию 4 вместо версии по умолчанию, которая вызывает ошибки устаревания.
Теперь я установил 3 пакета с yarn, и он загрузил МНОГО зависимостей. Нет проблем, можно использовать файл gulp, чтобы объединить их в один javascript (по крайней мере, мне так сказали)
Единственное, как мне это сделать, сохраняя зависимости пряжи по мере того, как пряжа их накапливает? Как мне отформатировать мою задачу gulp для объединения добавленных мной библиотек пряжи?
Моя задача gulp в настоящее время выглядит так:
//Concatenate & Minify JS
gulp.task('scripts', function() {
return gulp.src('assets/javascript/*.js')
.pipe(concat('all.js'))
.pipe(gulp.dest('assets/dist'))
.pipe(rename('all.min.js'))
.pipe(uglify())
.pipe(gulp.dest('assets/dist/js'));
});
И это объединяет мои сценарии так, как должно, но когда я хотел добавить папку пряжи, меня осенило, что пряжа управляет зависимостями, а что не так, все имеет правильную зависимость и тому подобное. Я сомневаюсь, что смогу просто добавить их все в один файл и надеюсь, что все в порядке (или могу?)
Я запускаю эту задачу с пряжей run watch
Я добавил следующие пакеты: html5shiv, jquery, modernizr
Как правильно добавить файлы пряжи в assets / node_modules?