http://meteor.com/authcast 를 보면서
벡터그래픽을 마치 DOM처럼 쓰는 게 너무 맘에 들어서 https://atmosphere.meteor.com/ 에 올려야겠다는 생각이 들었음.
https://gist.github.com/3327056 와 https://atmosphere.meteor.com/wtf/package
내용 참조해서 https://github.com/acidsound/d3js-package 이런걸 올리긴 했는데
submodule 을 처음 써봐서 삽질 좀 했다.
js 라이브러리의 경로를 잘못써서 몇가지를 수정하고 올리려고 했더니
/usr/local/lib/node_modules/meteorite/lib/atmosphere.js:82
throw "This tag has already been committed to the repo.";
^
This tag has already been committed to the repo.
이런 오류가 나서 소스를 열어보았다.
80 exec('git tag', function (err, stdout, stderr) {
81 if (stdout.indexOf(versionName) >= 0)
82 throw "This tag has already been committed to the repo.";
벡터그래픽을 마치 DOM처럼 쓰는 게 너무 맘에 들어서 https://atmosphere.meteor.com/ 에 올려야겠다는 생각이 들었음.
https://gist.github.com/3327056 와 https://atmosphere.meteor.com/wtf/package
내용 참조해서 https://github.com/acidsound/d3js-package 이런걸 올리긴 했는데
submodule 을 처음 써봐서 삽질 좀 했다.
js 라이브러리의 경로를 잘못써서 몇가지를 수정하고 올리려고 했더니
/usr/local/lib/node_modules/meteorite/lib/atmosphere.js:82
throw "This tag has already been committed to the repo.";
^
This tag has already been committed to the repo.
이런 오류가 나서 소스를 열어보았다.
80 exec('git tag', function (err, stdout, stderr) {
81 if (stdout.indexOf(versionName) >= 0)
82 throw "This tag has already been committed to the repo.";
versionName 이 뭔가 쫓아가보았더니 smart.json 에서 지정한 "version".
뭐 암튼 release 할때 "version" 키의 값에 "v"를 앞에 붙여서 tag를 만들기 때문에
git tag -d "v<해당버전이름>" 해서 지우고 다시 하니 잘되더라.
내 경우엔 git tag -d v0.5.0 했음.
어 근데 메인 패키지에 d3 가 있네?
근데 지우는 방법을 모르겠네. 소스 지우는 부분이 딱히 없구만;
두고두고 창피할 거리가 하나 생겼네. 다음에 잘하면 되지뭐.
https://atmosphere.meteor.com/package/bootstrap-datepicker
답글삭제달력 관련 패키지도 없길레 하나 돌돌 말아서 올림. 그나마 이건 좀 쓸만하겠네.