[javascript] Gulp를 사용하여 자바스크립트 파일의 파일 이름을 변경하는 방법

Gulp는 자바스크립트 프로젝트를 자동화하는 빌드 시스템입니다. Gulp를 사용하여 파일을 관리하면 라이브러리 및 의존성을 포함하여 자바스크립트 파일을 효율적으로 관리할 수 있습니다.

이번 가이드에서는 Gulp를 사용하여 자바스크립트 파일의 파일 이름을 변경하는 방법에 대해 알아보겠습니다.

Step 1: Gulp 설치하기

Gulp를 사용하기 위해 먼저 Gulp를 전역으로 설치해야 합니다. 아래의 명령어를 사용하여 Gulp를 설치합니다.

npm install -g gulp

Step 2: 프로젝트 디렉토리로 이동하기

Gulp를 사용할 프로젝트 디렉토리로 이동합니다. 해당 디렉토리에서 Gulp를 사용할 수 있습니다.

Step 3: Gulp 초기화하기

아래의 명령어를 사용하여 Gulp를 초기화합니다. 이 명령어는 package.json 파일과 gulpfile.js를 생성합니다.

npm init

Step 4: Gulpfile.js 생성하기

프로젝트 디렉토리 내부에 gulpfile.js를 생성합니다. 이 파일은 Gulp 작업을 정의하는 역할을 합니다.

아래의 코드 예제는 src 디렉토리 내부의 모든 자바스크립트 파일의 이름을 변경하여 dist 디렉토리로 복사하는 Gulp 작업을 정의한 것입니다.

const gulp = require('gulp');
const rename = require('gulp-rename');

gulp.task('rename', function () {
    return gulp.src('src/*.js')
        .pipe(rename({suffix: '.min'}))
        .pipe(gulp.dest('dist'));
});

gulp.task('default', gulp.series('rename'));

Step 5: Gulp 실행하기

아래의 명령어를 사용하여 Gulp를 실행합니다. Gulp는 gulpfile.js에 정의된 작업을 실행합니다.

gulp

이제 Gulp는 src 디렉토리의 자바스크립트 파일 이름을 변경하여 dist 디렉토리로 복사합니다. 변경된 파일은 .min 접미사가 추가된 파일 이름을 가지게 됩니다.

위의 예제는 gulp-rename 패키지를 사용하여 파일 이름을 변경하는 방법을 보여줍니다. 추가적인 작업이나 설정이 필요할 경우 해당 패키지의 공식 문서를 참조하세요.

이제 자바스크립트 파일의 파일 이름을 Gulp를 사용하여 효율적으로 변경할 수 있습니다. Gulp는 빌드 및 자동화 작업에 매우 유용한 도구이므로, 프로젝트에서 적극적으로 활용해보시기 바랍니다.

참고 자료