Gulp Rename незаконная операция

Мой файл глотка выглядит так:

function aureliaJsonPath(name) {
    return `./aurelia_project/aurelia.${name}.json`;
}

gulp.task('use-login-au-json', () => {
    return gulp.src(aureliaJsonPath('login'))
        .pipe(rename('aurelia.json'))
        .pipe(gulp.dest('./aurelia_project'));
});

[11:59:18] Ошибка: EISDIR: недопустимая операция с каталогом, откройте '... base directory...\aurelia_project\aurelia.json'

В основном у меня есть каталог с aurelia.login.json который я хочу скопировать и переименовать в aurelia.json в том же каталоге.

1 ответ

Решение

Проблема заключалась в том, что в предыдущих тестах я случайно создал каталог с именем aurelia.json внутри каталога я пытался создать файл aurelia.json

После удаления этого каталога он работал отлично.

Другие вопросы по тегам