나는 npm-install의 개념에 매우 익숙합니다. 내가 어디로 잘못 가고 있는지에 대한 통찰력을 던져주세요. 몇 가지 명령 줄 인수를 사용하여 바이너리를 호출해야하는 .js 파일이 있습니다. 기본 매개 변수를 자바 스크립트 파일로 설정하는 package.json을 작성했고 코드를 컴파일하고 바이너리를 생성하는 preinstall 스크립트를 사용하고 있습니다. 내 자바 스크립트 파일에서 사용되어야합니다.
몇 가지 질문 :
package.json이 컴파일 된 바이너리를 js 파일에 대한 종속성으로 사용하도록하려면 어떻게해야합니까?
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
누군가이 문제에 대한 통찰력을 통해 기뻐할 수 있습니까?
나는 그것을 처리하는 방법을 알아 냈다. js 모듈을 사용하고 해당 모듈에서 필요에 따라 내 노드를 사용하면 npm이 node_modules / 폴더에 내 노드를 설정합니다. 사전 설치 셸 스크립트를 사용하여 바이너리를 컴파일하고 실행시 바이너리를 사용하기 위해 상대 경로를 사용했습니다.
답변 해주신 모든 분들께 감사드립니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다