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

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

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