2012-07-27 3 views

답변

26

예, 가능합니다. Nodee.js를 기반으로하기 때문에 Meteor에서 npm 모듈을 사용할 수 있습니다.

var fs = __meteor_bootstrap__.require('fs'); 

UPDATE :이 코드는, 잘 나를 위해 예를 일했다

터미널 내부 유성 응용 프로그램

  1. 에 NPM 모듈을 설치하려면 유성 응용 프로그램에 대한 경로 변경 예배 규칙서.
  2. > cd .meteor/local/build/server
  3. > npm install module_name과 같은 npm 모듈을 설치하십시오.  

    편집


     

:이 게시물을 방문 누군가를 위해, 그것은 오래된 것입니다. 유성 0.6.4로, 당신이 Npm.require 대신 __meteor_bootstrap__.require의 사용은 표준 노드 패키지를 사용하지 않는 경우, 또한

var fs = Npm.require('fs'); 

을하지만, NPM 저장소에서 하나가 자동으로 설치되어 있도록, 그것은 종속성을 작성하는 것이 좋습니다 프로젝트의 새 인스턴스를 만들 때마다

Npm.depends({'packageName': 'packageVersion'}); 
+0

이렇게하려면 다음 줄과 /packages/someName/package.js 파일을 생성 답해 주셔서 대단히 감사합니다.하지만 meteor 앱 내에 nodejs 패키지를 어떻게 설치할 수 있습니까? – Topicus

+0

죄송합니다. 먼저이 정보를 포함해야합니다. 이제 관련 정보로 내 대답을 업데이트했습니다. 희망이 도움이됩니다. :) – nsmeta

+2

전이 의존성을 가진 모듈을 만드는 방법에 대한 아이디어가 있습니까? 예를 들어 aws-lib처럼? – Joscha

관련 문제