이것 때문에 삽질을 많이해서 정리를 한번 해보았다.
1. <head> 안에 들어가는 js 인 경우
보통은 client/lib 안에 넣으면 되고 global 변수를 사용하는 경우는 client/lib/compatibility 에 넣으면 된다고 함.
2. html이 다 로드 되고 나서 불러야 하는 경우
먼저 external-file-loader를 추가한다.
$ meteor add mrt:external-file-loader
main.js 같은 곳에 아래 코드를 추가
3. 마지막으로 특정 페이지에서만 필요한 경우
이 경우 일단 router 설정이 되어 있어야 한다.
wait-on-lib를 추가
$ meteor add manuelschoebel:wait-on-lib
router.js 수정
1. <head> 안에 들어가는 js 인 경우
보통은 client/lib 안에 넣으면 되고 global 변수를 사용하는 경우는 client/lib/compatibility 에 넣으면 된다고 함.
2. html이 다 로드 되고 나서 불러야 하는 경우
먼저 external-file-loader를 추가한다.
$ meteor add mrt:external-file-loader
main.js 같은 곳에 아래 코드를 추가
3. 마지막으로 특정 페이지에서만 필요한 경우
이 경우 일단 router 설정이 되어 있어야 한다.
wait-on-lib를 추가
$ meteor add manuelschoebel:wait-on-lib
router.js 수정