1.0 이후론 package를 만드는 과정이 아주 직관적으로 바뀌었다. 이번엔 photoswipe 를 가지고 만들어 보았다. 모바일에서도 pinch zoom in/out등이 잘 작동하는 의존성이 없는 좋은 javascript gallery다. 먼저 해당 meteor project의 root 에서 package를 생성해보자 meteor create --package spectrum:photoswipe cd packages/spectrum:photoswipe packages/ 경로 안에 해당 package경로로 들어가서 git init 으로 저장소를 초기화한 후 git submodule add https://github.com/dimsemenov/PhotoSwipe.git lib 으로 photoswipe 저장소를 submodule로 추가한다. 여기선 lib 경로아래로 받도록 하였다. packages.js 수정하여 설명, 버전, 저장소등을 수정한다. Package.describe({ name: 'spectrum:photoswipe', summary: 'JavaScript gallery, no dependencies.', version: '1.0.0', git: ' https://github.com/acidsound/meteor-photoswipe.git ' }); Package.onUse(function(api) { api.versionsFrom('1.0'); api.addFiles([ 'lib/dist/photoswipe.css', 'lib/dist/default-skin/default-skin.css', 'lib/dist/default-skin/default-skin.png', 'lib/dist/default-skin/defau...
Meteor evangelist, IoT, Renoise, Lua, Javascript, Coffeescript