2013-02-12 1 views
2

이 JS 패키지를 유성 프로젝트에 어떻게 추가합니까? JS 파일을 공용 폴더에 놓기 만하면 클라이언트와 서버가 액세스 할 수 있습니다. 아니면 따라야 할 몇 가지 구체적인 단계가 있습니까?meteor project에 moment.js와 account.js와 같은 패키지 추가

+0

가능한 중복 [어떻게 유성과 함께 momentjs를 사용합니까] (http://stackoverflow.com/questions/14668993/how-do-i-use-momentjs-with-meteor) –

답변

-1

콘솔을 통해 패키지를 추가해야합니다.

"meteor add accounts-password"와 같이 입력하십시오.

아마도 당신이 유성 패키지를 추가하는 방법 아이디어를 얻을이 동영상 here

의 일부를주의해야

here를 참조하십시오.

+0

불행히도, 이것은 사실이 아닙니다 : 'meteor add'는 공식 패키지를 추가 할 수있게 해줍니다. Moment.js는 공식 패키지가 아니므로 작동하지 않습니다. 여기에 올바른 해결책이 나열되어 있습니다. 하나는 수동으로 '/ lib'에 코드를 추가하고 다른 하나는 Atmosphere 패키지 관리자 (공식이 아님)를 사용하는 것입니다. – sarfata

5

이러한 독립형 라이브러리는 프로젝트의 /lib 디렉토리에 직접 배치 할 수 있습니다.

클라이언트와 서버 모두에서 사용하려면 project/lib 폴더에 넣으십시오.

아니면, 단지 클라이언트 측에서 사용할 짧은에서 project/client/lib

2

에서 평소을 배치 할 경우, 그것은 의존한다.

http://atmosphere.meteor.com 패키지 목록을 확인하시기 바랍니다. 당신이 찾고있는 것은이 경우 metorite 당신이 아주 쉽게 mrt add packagename

대부분의 패키지가 http://atmosphere.meteor.com에있는 사용하여 이러한 커뮤니티 패키지를 설치할 수 있습니다 설치 한 후, npm install -g meteorite (https://github.com/oortcloud/meteorite)

으로 운석을 설치합니다.

그러나 어떤 이유로 인해 원하는 패키지가 대기열에 있지 않은 경우 패키지에 따라 UI 패키지 (예 : 날짜 표시기 등)가 /client/lib 폴더에 넣으면 유출 사고가 발생하지 않습니다. 고객). 모듈 abstractor의 유형의 경우

: - 당신은 당신의 패키지의 /lib 디렉토리에 넣을 수있다 (예를 들어 백본 백본 이미 BTW 유성에 포함되어 meteor add backbone를 사용하여 추가), 그것은 서버와 클라이언트 모두에 의해 자동으로 참조 할 것 .

관련 문제