내 소스와 배포 파일이 포함 된 npm 패키지를 게시하고 싶습니다. 내 Github 저장소에는src
JavaScript 소스 파일이 폴더가 있습니다. 빌드 프로세스 dist
는 배포 파일이 포함 된 폴더를 생성 합니다. 물론 dist
폴더는 Github 저장소에 체크인되지 않습니다.
누군가가했을 때 폴더 도 npm install
가져 오는 방식으로 npm 패키지를 어떻게 게시 합니까? 현재 내가 달릴 때src
dist
npm publish
git 저장소에서src
폴더 만 게시됩니다.
내 package.json은 다음과 같습니다.
{
"name": "join-js",
"version": "0.0.1",
"homepage": "https://github.com/archfirst/joinjs",
"repository": {
"type": "git",
"url": "https://github.com/archfirst/joinjs.git"
},
"main": "dist/index.js",
"scripts": {
"test": "gulp",
"build": "gulp build",
"prepublish": "npm run build"
},
"dependencies": {
...
},
"devDependencies": {
...
}
}
.gitignore
또는.npmignore
(문서를 읽을 때 그렇지 않은 것 같음)-@Naresh가 어떤 방식으로 잘 작동하는지 알려주세요.