Gruntjs.com을 우리말로 번역했습니다.

Grunt 문서 몇 개를 번역해서 올리다가.. Gruntjs Repo를 확인해보니 사이트와 사이트 콘텐츠도 Github으로 관리되고 있길래, 포크(gruntjs.com, grunt-docs) 받아서 그리로 통합했습니다. 이제 Grunt 사이트는 한글로 http://gurntjs-kr.herokuapp.com/에서 볼 수 있습니다.

첨에 신나서 배포하다가 오타(gurnt)낸 걸 알고, 소심해서 얼른 올바른 주소(?)를 하나 더 배포했습니다.

그냥 순서대로 번역 중입니다. 중요한 건 다 번역 듯하지만 아직 번역 안 된 문서는 짬짬이 번역해 올릴 겁니다. 오타나 번역오류를 찾으면 Github Issues에 올려주세요.

국내에서도 Grunt를 좀 더 많이 썼으면 좋겠네요.

Grunt: Create Tasks in Korean

Grunt은 Javascript Task Runner 입니다.. 이 문서는 Grunt 공식 사이트의 Create tasks를 번역한 문서이며 grunt-cli의 버전이 0.1.11일 때 번역했습니다.

Create tasks

Task는 Grunt의 존재 이유이자 가장 중요한 개념이다. 여러분이 하는 대부분의 일(task)은 jshintnodeunit같은 것들이다. 실행할 Task를 하나 이상 명시해서 Grunt에게 하고 싶은 일이 무엇인지 알려주면, Grunt가 그 일을 매번 실행한다.

여러분이 task를 새로 명시하지 않았고, “default”란 이름의 task가 이미 정의되어 있다면, 기본값으로 그 task가 실행된다.

Read on →

Grunt: Sample Gruntfile in Korean

Grunt은 Javascript Task Runner 입니다.. 이 문서는 Grunt 공식 사이트의 Sample Gruntfile를 번역한 문서이며 grunt-cli의 버전이 0.1.11일 때 번역했습니다.

Sample Gruntfile

다음 다섯 개의 Grunt 플러그인을 사용하는 Gruntfile 샘플을 살펴보겠다.

Read on →

Grunt: Configuring Tasks in Korean

Grunt은 Javascript Task Runner 입니다. 이 문서는 Grunt 공식 사이트의 Configuring Tasks를 번역한 문서이며 grunt-cli의 버전이 0.1.10일 때 번역했습니다.

Configuring tasks

이 문서는 Gruntfile를 사용하는 프로젝트를 위해서 task 단위로 환경설정을 하는 법을 설명한다. Gruntfile에 대해 잘 모른다면 Getting Started (번역문)문서를 먼저 읽어보고 Gruntfile 샘플 파일을 체크아웃 받자.

Grunt Configuration

task 환경설정은 Gruntfile에서 grunt.initConfig 메서드를 통해서 지정한다. 일반적으로 환경설정은 task 명과 동일한 프로퍼티의 값으로 설정한다. 여러분이 설정한 task의 이름들과 충돌하지만 않으면 얼마든지 임의의 데이터를 넣을 수 있다. 물론 무시되지만.

Read on →

Grunt: Getting Started in Korean

Grunt은 Javascript Task Runner 입니다. 이 문서는 Grunt 공식 사이트의 Getting Started를 번역한 문서이며 grunt-cli의 버전이 0.1.7일 때 번역했습니다.

Getting started

Grunt와 Grunt 플러그인의 설치와 관리는 npm을 통해서 한다. npm은 Node.js의 패키지 메니징 도구다.

Grunt 0.4.x를 사용하려면 Node.js 버전이 >=0.8.0 이여야 한다.

Installing the CLI

Grunt 0.3을 이미 사용하고 있고 0.4.x로 업그레이드 하는 거라면, Grunt 0.3 Notes 문서를 먼저 보자.

Grunt를 사용하려면 먼저 Grunt’s Command line interface (CLI)를 설치해야 한다. 이때 OSX나 nix, BSD에서는 sudo가, 윈도우즈에서는 administrator 권한이 필요할 수도 있다.

npm install -g grunt-cli

grunt-cli를 설치하면 여러분의 시스템 경로에 자동으로 grunt를 추가해서, 어느 디렉토리에서나 grunt를 사용할 수 있게 만든다.

Read on →