所以我正在使用Github为一个项目托管一个修改版的Bootstrap(我们正在编译我们需要的Bootstrap部分)。我也使用JSPM作为我将Github项目下载到本地项目的方法。
我的困境是,当我发布新版本并使用JSPM安装修改版本的bootstrap时,它会删除项目的克隆,而dist文件夹不包含任何文件。
现在,如果我使用JSPM从Github下载主要版本的bootstrap,我没有问题。所以我显然在发布时出了问题 如何让JSPM从Github中删除已编译的dist文件夹?
答案 0 :(得分:1)
您已通过在package.json的jspm键下定义另一组文件来覆盖原始引导程序的文件列表。特别是,你不要在那里列出dist文件夹。因此,当您通过jspm安装软件包时,它只安装名为css,fonts,js的文件/文件夹。因为main属性引用dist文件夹中的文件,所以您还必须包含dist文件夹。所以只需将dist添加到package.json的jspm属性中定义的文件列表:https://github.com/Softdocs/bootstrap/blob/master/package.json#L89
我使用以下覆盖测试了您的包:
{{1}}
并且dist文件夹已成功下载。