Je souhaite publier un package npm contenant ma source ainsi que les fichiers de distribution. Mon référentiel Github contient un srcdossier contenant les fichiers source JavaScript. Le processus de génération génère un distdossier contenant les fichiers de distribution. Bien sûr, le distdossier n'est pas archivé dans le référentiel Github.
Comment publier un package npm de manière à ce que lorsque quelqu'un le fasse npm install, il obtienne srcainsi qu'un distdossier? Actuellement, lorsque j'exécute à npm publishpartir de mon référentiel git, seul le srcdossier est publié.
Mon package.json ressemble à ceci:
{
  "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": {
    ...
  }
}
.gitignoreou.npmignore(il semble que ce ne soit pas le cas comme j'ai lu la doc) - @Naresh s'il vous plaît nous dire de quelle manière a fonctionné correctement.