Я хотел бы опубликовать пакет npm, содержащий мой источник, а также файлы распространения. Мой репозиторий Github содержит папку src
, которая содержит исходные файлы JavaScript. Процесс сборки создает папку dist
, содержащую файлы распространения. Конечно, папка dist
не проверяется в репозитории Github.
Как опубликовать пакет npm таким образом, что когда кто-то делает npm install
, они получают src
, а также папку dist
? В настоящее время, когда я запускаю npm publish
из моего репозитория git, он приводит к публикации только src
.
My 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": {
...
}
}