如何发布带有分发文件的npm软件包?
我想发布一个包含我的源代码和分发文件的npm软件包。我的Github存储库包含src包含JavaScript源文件的文件夹。生成过程将生成dist包含分发文件的文件夹。当然,该dist文件夹不会签入Github存储库。 我该如何发布npm软件包,以使某人这样做npm install时他们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": { ... } }