"자체 컴파일 된 바이너리"를 종속성으로 추가하도록 package.json을 구성하는 방법은 무엇입니까?

learn_develop

나는 npm-install의 개념에 매우 익숙합니다. 내가 어디로 잘못 가고 있는지에 대한 통찰력을 던져주세요. 몇 가지 명령 줄 인수를 사용하여 바이너리를 호출해야하는 .js 파일이 있습니다. 기본 매개 변수를 자바 스크립트 파일로 설정하는 package.json을 작성했고 코드를 컴파일하고 바이너리를 생성하는 preinstall 스크립트를 사용하고 있습니다. 내 자바 스크립트 파일에서 사용되어야합니다.

몇 가지 질문 :

  1. package.json이 컴파일 된 바이너리를 js 파일에 대한 종속성으로 사용하도록하려면 어떻게해야합니까?

  2. npm 설치가 잘 실행되지만 출력 폴더가 전혀 보이지 않습니다. pwd에 .node_module을 생성하고 내용을 bin / 폴더에 복사하기를 바랐습니다. 아마도, 나는 뭔가를 놓치고 있습니다.

    npm info prepublish [email protected]
    npm verb from cache <pwd>/package.json
    npm verb readInstalled returning [email protected]
    npm verb exit [ 0, true ]
    npm info ok 
    

누군가이 문제에 대한 통찰력을 통해 기뻐할 수 있습니까?

learn_develop

나는 그것을 처리하는 방법을 알아 냈다. js 모듈을 사용하고 해당 모듈에서 필요에 따라 내 노드를 사용하면 npm이 node_modules / 폴더에 내 노드를 설정합니다. 사전 설치 셸 스크립트를 사용하여 바이너리를 컴파일하고 실행시 바이너리를 사용하기 위해 상대 경로를 사용했습니다.

답변 해주신 모든 분들께 감사드립니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관