VuePress构建会删除Github Pages自定义域所需的./docs中的CNAME文件

时间:2019-10-08 13:45:46

标签: github-pages vuepress

我正在尝试让VuePress与GitHub Pages和自定义域一起正常工作。只要我手动将CNAME文件添加到输出文件夹(“ ./dest”或我的情况下为“ ./docs”,因为这是我发出构建命令后每次在GitHub Pages查找站点的位置。否则,我假设build命令将删除输出文件夹中的所有内容并重建整个站点。

是否有办法让vuepress build保留该文件,或者将CNAME文件从./src复制到./docs?我应该看看使用Webpack的https://www.southertonrr.com配置吗? (我是webpack的新手。)

完全不同的产品,但是我注意到React的(repo)具有一个CNAME配置设置,可以为您完成此操作,因此我想我要检查一下VuePress社区是否有类似的东西。

1 个答案:

答案 0 :(得分:1)

请参见relative document

  

有时,您可能需要提供在Markdown或主题组件中未直接引用的静态资产,例如收藏夹图标和PWA图标。在这种情况下,您可以将它们放在.vuepress / public中,并将它们复制到生成的目录的根目录中。