문제

서버 측에서 유성 응용 프로그램 내부의 NodeJS 패키지를 사용 하시겠습니까?NodeJS는 많은 수의 패키지가 있으므로 그렇게하는 것이 좋습니다.

도움이 되었습니까?

해결책

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

이 코드는 나에게 잘 작동했습니다. :

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

업데이트 : 유성 앱에 NPM 모듈을 설치하려면

  1. 터미널 내부에서 Meteor App 디렉토리로 경로를 변경하십시오.
  2. > cd .meteor/local/build/server
  3. 그래서 > npm install module_name와 같은 NPM 모듈을 설치하십시오.

  4. 편집 : 이 게시물을 방문하는 모든 사람을 위해 구식입니다.Meteor 0.6.4에서는 Npm.require 대신 __meteor_bootstrap__.require를 사용합니다.

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

    또한 표준 노드 패키지를 사용하지 않지만 NPM 저장소에서는 프로젝트의 새 인스턴스를 만들 때마다 자동으로 설치되도록 종속성을 만드는 것이 좋습니다.이렇게하려면 다음 행을 사용하여 /packages/someName/package.js 파일을 만듭니다.

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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top