npm 프로젝트에 루비 젬 설치

Mikael Lindqvist

루비 보석에 의존하는 node.js 프로젝트가 있습니다. 쉬운 방법으로 gem 의존성을 설치하는 설치 프로세스를 만드는 것이 가능합니까? 이상적으로 내가 할 때

npm install

npm 종속성을 설치하려면 필요한 루비 gem도 설치하면 좋을 것입니다.

둘 사이에 어떤 종류의 다리가 있습니까? 그렇지 않다면, 누군가이 문제를 조사하고 제안 된 모범 사례를 찾았거나 이러한 상황에서 해결 방법을 찾았습니까?

패트릭 오스 시티

이론적으로 npm-scriptsnpm install. 예를 들어 다음 줄을 추가 할 수 있습니다 package.json.

{ "scripts" :
  { "preinstall" : "/usr/bin/env gem install some_gem_name" }
}

물론 Ruby 및 / 또는 Rubygems가 설치되지 않았거나 Gem 설치가 실패하는 경우 등을 처리하는 더 복잡한 스크립트를 추가 할 수 있습니다. 종속성 설치가 임의로 복잡해질 수 있으므로 많은 패키지 개발자가 주어진 언어) 종종 필요한 종속성이 이미 대상 시스템에서 실행되고 있다고 가정합니다. 마지막으로, npm-scripts 문서에는

설치 스크립트는 예방책입니다

설치 또는 사전 설치 스크립트의 유일한 유효한 사용은 대상 아키텍처에서 수행해야하는 컴파일 용입니다.

대체로 Readme에 적절한 설치 지침을 추가하는 데 에너지를 집중하는 것이 좋습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

vagrant 플러그인에 필요한 루비 젬 설치 실패는 vagrant-proxyconf 설치

분류에서Dev

vagrant 플러그인에 필요한 루비 젬 설치 실패는 vagrant-proxyconf 설치

분류에서Dev

신비 : 컨트롤러 내부에`루비 젬 '필요`

분류에서Dev

솔트 스택 젬 상태로 번 들러 설치 실패

분류에서Dev

루비 젬에 대한 균형 잡힌 지불 PCI 불만

분류에서Dev

루비 젬에서 활성 레코드 사용

분류에서Dev

gitlab 프로젝트 내부에서 NPM 설치

분류에서Dev

Rails 환경에 프로젝트 별 루비 설정

분류에서Dev

루비 셀레늄 젬 : 여러 탭에서 하이퍼 링크 열기

분류에서Dev

Cloud Build가 npm에서 NodeJS 프로젝트를 설치하지 못함

분류에서Dev

node.js 프로젝트의 Node-gyp npm 설치 오류

분류에서Dev

이벤트 머신 젬 번들 설치가 작동하지 않습니다.

분류에서Dev

NPM : 종속성의 종속성 중 하나를 사용해야합니까, 아니면 루트 수준에서 프로젝트에 명시 적으로 설치해야합니까?

분류에서Dev

npm 설치를위한 로컬 프로젝트 종속성 추가

분류에서Dev

루비 젬 실행 파일에 대한 맨 페이지를 만드는 방법은 무엇입니까?

분류에서Dev

Visual Studio 설치 프로젝트에서 다음 단추 비활성화

분류에서Dev

프로젝트 폴더에 ESLint를 설치할 수 없음-npm 오류 코드 ENOSELF

분류에서Dev

각도 프로젝트에 npm을 다시 설치하여 수정할 수 있습니까?

분류에서Dev

프로젝트가 이미 시작된 상태에서 npm-shrinkwrap을 설치할 수 있습니까?

분류에서Dev

각도 프로젝트를 설치할 수 없습니다 : npm install -g @ angular / cli

분류에서Dev

루비 설치 경로 창 변경

분류에서Dev

루비 레일 설치에 고착

분류에서Dev

npm으로 Express 설치

분류에서Dev

sbt로 npm 설치 실행

분류에서Dev

WSL에 yarn 및 npm 설치

분류에서Dev

명령에서 루트로 데비안 재설치

분류에서Dev

elasticbeanstalk에 npm 캔버스 설치-npm 설치 오류

분류에서Dev

Android Eclipse의 프로젝트에서 비디오 소스 설정

분류에서Dev

Android Eclipse의 프로젝트에서 비디오 소스 설정

Related 관련 기사

  1. 1

    vagrant 플러그인에 필요한 루비 젬 설치 실패는 vagrant-proxyconf 설치

  2. 2

    vagrant 플러그인에 필요한 루비 젬 설치 실패는 vagrant-proxyconf 설치

  3. 3

    신비 : 컨트롤러 내부에`루비 젬 '필요`

  4. 4

    솔트 스택 젬 상태로 번 들러 설치 실패

  5. 5

    루비 젬에 대한 균형 잡힌 지불 PCI 불만

  6. 6

    루비 젬에서 활성 레코드 사용

  7. 7

    gitlab 프로젝트 내부에서 NPM 설치

  8. 8

    Rails 환경에 프로젝트 별 루비 설정

  9. 9

    루비 셀레늄 젬 : 여러 탭에서 하이퍼 링크 열기

  10. 10

    Cloud Build가 npm에서 NodeJS 프로젝트를 설치하지 못함

  11. 11

    node.js 프로젝트의 Node-gyp npm 설치 오류

  12. 12

    이벤트 머신 젬 번들 설치가 작동하지 않습니다.

  13. 13

    NPM : 종속성의 종속성 중 하나를 사용해야합니까, 아니면 루트 수준에서 프로젝트에 명시 적으로 설치해야합니까?

  14. 14

    npm 설치를위한 로컬 프로젝트 종속성 추가

  15. 15

    루비 젬 실행 파일에 대한 맨 페이지를 만드는 방법은 무엇입니까?

  16. 16

    Visual Studio 설치 프로젝트에서 다음 단추 비활성화

  17. 17

    프로젝트 폴더에 ESLint를 설치할 수 없음-npm 오류 코드 ENOSELF

  18. 18

    각도 프로젝트에 npm을 다시 설치하여 수정할 수 있습니까?

  19. 19

    프로젝트가 이미 시작된 상태에서 npm-shrinkwrap을 설치할 수 있습니까?

  20. 20

    각도 프로젝트를 설치할 수 없습니다 : npm install -g @ angular / cli

  21. 21

    루비 설치 경로 창 변경

  22. 22

    루비 레일 설치에 고착

  23. 23

    npm으로 Express 설치

  24. 24

    sbt로 npm 설치 실행

  25. 25

    WSL에 yarn 및 npm 설치

  26. 26

    명령에서 루트로 데비안 재설치

  27. 27

    elasticbeanstalk에 npm 캔버스 설치-npm 설치 오류

  28. 28

    Android Eclipse의 프로젝트에서 비디오 소스 설정

  29. 29

    Android Eclipse의 프로젝트에서 비디오 소스 설정

뜨겁다태그

보관