SukkaW/hexo-theme-suka

我该如何处理_config.yml文件中的敏感信息,比如valine id&key

Closed this issue · 1 comments

我将整个hexo项目部署到了仓库的master分支
使用hexo deploy将静态文件部署到同一仓库的gh-pages分支。

我该如何处理_config.yml文件中的敏感信息

valine:
    leancloud_appId: process.env.VALINEID
    leancloud_appKey: ${SYSTEMVAL_VALINEKEY}

yml配置文件仿佛是静态文件,无法在编译时从虚拟机线程或系统环境变量中拿到这些值

ocoke commented

这并不敏感,最后生成页面时都会被公开,设置好安全域名即可。