상세 컨텐츠

본문 제목

sdfsdf

꼬꼬마

by TISTORY 2017. 1. 5. 19:06

본문

  1. angular 프레임워크이고, react 라이브러리
  2. package.json 이런게 있다.
  3. grunt 자바스크립트 빌드 .. 
    1. grunt cli (Command Line Interface) 설치
    2. grunt 설치 
    3. package.json 파일이 생긴다.
    4. Gruntfiles.js에서 task 작성 
    5. Grunt 플러그인 설치
    6. grunt 실행
  4. gulp 자바스크립트 빌드 .. 
    1. gulp 전역 설치 npm install gulp -g
    2. 프로젝트 루트에서 로컬 설치 npm install gulp —save-dev (gulp 관련 디펜던시들은 개발 과정까지만 필요하기 때문이다?)
    3. 다른 플러그인들도 —save-dev 옵션으로 설치한다.
    4. 그리고 프로젝트 루트에 gulpfile.js 생성
      1. 사용할 플러그인은 var gulp = require(‘gulp’); // 이런식으로 require 해서 불러온다.
    5. gulp 실행하면 스크립트가 실행되면서 task 수행합니다.
    6. grunt와의 차이점은, gulp 모든 과정을 번에 처리하는 방식(노드 스트림)이라는 것이 다르다.
    7. ) sass css 변환하고 aotoprefixer 실행
      1. grunt
        1. run(’sass’) // .tmp 파일에 일단 저장
        2. run(‘autoprefixer’) // .tmp 에서 파일을 받아서 처리 하고 dest 저장
      2. gulp source 에서 sass 결과를 바로 autoprefixer 입력으로 받고, dest 저장
  5. 이거를 메이븐 빌드 해줘야 하니깐 pom.xml 에서 frontend-maven-plugin 이런 플러그인은 쓰는 겁니다.


관련글 더보기