使用Github分发“Dist”文件夹

时间:2015-10-05 18:55:16

标签: twitter-bootstrap github jspm twitter-bootstrap-4 bootstrap-4

所以我正在使用Github为一个项目托管一个修改版的Bootstrap(我们正在编译我们需要的Bootstrap部分)。我也使用JSPM作为我将Github项目下载到本地项目的方法。

我的困境是,当我发布新版本并使用JSPM安装修改版本的bootstrap时,它会删除项目的克隆,而dist文件夹不包含任何文件。

现在,如果我使用JSPM从Github下载主要版本的bootstrap,我没有问题。所以我显然在发布时出了问题 如何让JSPM从Github中删除已编译的dist文件夹?

回购是:https://github.com/Softdocs/bootstrap

1 个答案:

答案 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文件夹已成功下载。