로컬 (게시되지 않은) 패키지에 대해 npm pack
명령에 포함될 모든 파일을 나열해야하지만 처음에는 패킹을하지 않아야합니다.로컬 npm 패키지 내용을 나열하는 방법
나는 이것이 npm publish
에서도 사용되는 동일한 파일 목록이라고 생각합니다. 기본적으로 node_modules
및 .npmignore
파일을 제외하고 내 패키지 폴더의 모든 것.
로컬 (게시되지 않은) 패키지에 대해 npm pack
명령에 포함될 모든 파일을 나열해야하지만 처음에는 패킹을하지 않아야합니다.로컬 npm 패키지 내용을 나열하는 방법
나는 이것이 npm publish
에서도 사용되는 동일한 파일 목록이라고 생각합니다. 기본적으로 node_modules
및 .npmignore
파일을 제외하고 내 패키지 폴더의 모든 것.
npm publish
과 동일한 규칙에 따라 원하지 않는 것을 무시하고 파일을 단순히 복사하는 것이 좋습니다. publish
에 워드 프로세서
: 로컬 .gitignore 또는 .npmignore 파일이 존재하지 않는 경우는 패키지 디렉토리에
모든 파일이 포함되어 있습니다. 두 파일이 모두 존재하고 파일이 .gitignore에 의해 으로 무시 된 경우 .npmignore가 아닌 경우 포함됩니다.
어떤 파일이 사용되고 어떤 파일이 올바르지 않은지에 대한 질문에 가정하십시오.
간단히 말해서 NPM에 그러한 명령이 있다고 생각하지 않지만, 큰 문제없이이 작업을 수행 할 수있는 bash 스크립트를 작성할 수 있습니다.
'npm publish'의 문서를 보면'npm pack'은'npm publish'의 'dry run'입니다. 어쩌면 네가 'npm pack'을 사용하고 싶지 않다고 설명하면 누군가가 당신의 질문에 답하는 것을 도울 수 있을까요? 그냥 큰소리로 생각해. –
내 목표는 프로젝트를 '시스템'서비스로 실행되는 동일한 시스템의 다른 위치에 배치하는 것입니다. 그래서 나는 새로운 위치에'untar'하기 만하면됩니다. 파일 목록을 가져 와서 직접 복사하기 만하면됩니다. – hdoradu