Kaynağımı ve dağıtım dosyalarını içeren bir npm paketi yayınlamak istiyorum. Github depom src
, JavaScript kaynak dosyalarını içeren klasör içeriyor. Derleme işlemi dist
, dağıtım dosyalarını içeren bir klasör oluşturur . Elbette, dist
klasör Github deposuna kaydedilmez.
Bir npm paketini birisi yaptığında klasör kadar iyi npm install
alacak şekilde nasıl yayınlayabilirim ? Şu anda git depomdan çalıştırdığımda , yalnızca klasörün yayınlanmasıyla sonuçlanıyor .src
dist
npm publish
src
Package.json şuna benzer:
{
"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
veya.npmignore
(belgeyi okuduğum gibi görünmüyor) - @Naresh lütfen bize hangi yolun iyi çalıştığını söyleyin.