함수형 언어/Elixir

phoenix에서 npm package 사용하기

manywaypark 2017. 12. 26. 17:21

d3를 예제로 설명한다. 대부분의 npm package는 동일한 방법으로 사용가능하다.


npm을 이용해 d3 설치


cd /path/to/my_web_app

cd ./assets/

npm install --save d3



brunch-config.js 파일에 다음 내용 추가


  npm: {

    ......

    globals: {

      ......

      "d3": 'd3'

    }

  }


이젠 app.js 파일에 등록됨.

다시 말해 app.js를 include하는 모든 페이지의 javascript에서 d3를 사용할 수 있다.


happy hackin'