2012-07-18 7 views
0

최근에 전역 모듈 (예 : this post from mikeal rogers on local module support in node 0.4.0) 대신 로컬 모듈을 사용하여 얻을 수있는 이점에 대한 다양한 게시물을 읽은 후 시스템 전반에 설치된 앱으로 유성을 설치할 수 있는지 궁금합니다. '일반'노드 앱의 일부 이것은 아마도 엔트리 포인트 (app.js 또는 무엇이든)가 meteor.js 및 프로젝트 디렉토리에 설치된 친구 (node_modules 아래에 있음)를 호출한다는 것을 의미합니다.은 유적을 지원하고 /하거나 global (global 대신) module/package/thingy로 작업 할 수 있습니까?

시스템 전체 설치가 필요할 수도 있지만 실제 앱 코드를 포함하는 대신 템플리트에서 새로운 유성 프로젝트를 만들 수 있습니다.

틀림없이 이것은 프로젝트 디렉토리가 전형적인 경우에만 서버/클라이언트/공개를 가지고있는 현재의 유성 디자인과 반대되는 것처럼 보입니다. 그래서 아마도 더 근본적인 철학적 차이와 유성이 의도적으로 글로벌/범위 엔티티?

mongodb을 시작/구성하는 것이 유성의 실행 중 일부라는 것을 알고 있지만 'local meteor'AFAICT의 사용을 배제한 것처럼 보이지 않습니까?

답변

0

Meteorite을 사용하면 원하는 것을 얻을 수 있다고 생각합니다. 우리는 유성 버전 인 &과 당신이 사용하는 유성 스마트 패키지를 적절히 잠그는 버전을 며칠 안에 곧 출시 할 예정입니다.

다른 사람 코드를 리포에 체크인하는 데 '이점'을 얻지는 못하지만 개인적으로 나는 그것에 대해 확신하지 못했습니다.

추신. 어쨌든 왜 종속성의 모든 종속성을 잠글 수 없다고 말하는지는 정말로 알 수 없습니다. 번들러는 레일에 대해 정확히 그런 역할을합니다 (그리고 지금 우리는 운석에서 그것을합니다). 그러나 이것은 이것을 논의 할 적절한 장소가 아닙니다.

[1] 최소로 말하기.