V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yunyuyuan
V2EX  ›  Nuxt.js

居然有 nuxtjs 的节点了,分享一下我的基于 nuxtjs 的博客吧

  •  
  •   yunyuyuan · 124 天前 · 678 次点击
    这是一个创建于 124 天前的主题,其中的信息可能已经有所发展或是发生改变。
    5 条回复    2021-09-18 17:11:02 +08:00
    daguaochengtang
        1
    daguaochengtang  
       103 天前
    牛啊老哥,简单看了下源码,是每次写新博客都要手动在~/rebuild/md 里新增文件,然后~/rebuild/json 里修改配置吗?
    yunyuyuan
        2
    yunyuyuan  
    OP
       103 天前
    @daguaochengtang 不需要手动更新啊,直接在 yourdomain.com/backend 里写东西就行了,我用的 github api 提交 commit,cloudflare 的 CI 会自动跑一遍 npm run build,效果就像动态博客一样,这还要得益于 github api 可以跨域
    daguaochengtang
        3
    daguaochengtang  
       103 天前
    @yunyuyuan yourdomain.com/backend 这个是啥?还需要后台管理系统?
    sugars
        4
    sugars  
       79 天前
    star 了 支持一波
    yunyuyuan
        5
    yunyuyuan  
    OP
       79 天前
    @daguaochengtang 具体看 github rest api,https://developer.github.com/ 。这是 github 开放的跨域 api,可以用 rest api 提交 commit,所以我写了个“伪后台”去提交 commit,然后触发 cloudflare 的构建。你没发现 /backend 是任何人都可以进去吗,那是因为本来就是开放的,要授权登陆 github 才能提交 commit 。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1122 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 154ms · UTC 20:17 · PVG 04:17 · LAX 12:17 · JFK 15:17
    ♥ Do have faith in what you're doing.