V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
AmrtaShiva
V2EX  ›  问与答

hexo 部署无失败

  •  
  •   AmrtaShiva · 2020-05-05 09:16:21 +08:00 · 1408 次点击
    这是一个创建于 1462 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 如题
    • 早上部署到现在一个小时过去了 代理也有 然而网页上没有发现任何部署过去的内容,也没有错误提示.
    • 加了 --debug 选项也没发现问题.就是网页端无内容.这是哪里的原因呢?
    10 条回复    2020-05-05 10:17:41 +08:00
    shuangyeying
        1
    shuangyeying  
       2020-05-05 09:27:38 +08:00
    强制刷新一下
    AmrtaShiva
        2
    AmrtaShiva  
    OP
       2020-05-05 09:32:06 +08:00 via iPhone
    @shuangyeying 刷好几遍了
    HTSdTt3WygdgQQGe
        3
    HTSdTt3WygdgQQGe  
       2020-05-05 09:36:00 +08:00 via Android
    信息量有限
    AmrtaShiva
        4
    AmrtaShiva  
    OP
       2020-05-05 09:42:56 +08:00
    @q409640976 需要哪些信息
    AmrtaShiva
        5
    AmrtaShiva  
    OP
       2020-05-05 09:45:10 +08:00
    @q409640976
    ```
    npm --version
    6.14.4

    hexo --version
    (node:3699) [DEP0061] DeprecationWarning: fs.SyncWriteStream is deprecated.
    hexo: 3.5.0
    hexo-cli: 1.0.4
    os: Linux 4.12.14-lp151.28.48-default linux x64
    http_parser: 2.8.0
    node: 10.16.3
    v8: 6.8.275.32-node.54
    uv: 1.28.0
    zlib: 1.2.11
    brotli: 1.0.7
    ares: 1.14.0
    modules: 64
    nghttp2: 1.39.2
    napi: 4
    openssl: 1.1.0i-fips
    icu: 60.2
    unicode: 10.0
    cldr: 32.0.1
    tz: 2019a
    ```
    StephenDev
        6
    StephenDev  
       2020-05-05 09:47:38 +08:00 via Android
    hexo s -g 先看看本地行不行
    根据我最近的经验,如果你原来部署成功过,现在部署完全没内容,那可能是有些包的版本不同。
    如果是有框架,没内容,那可能就是你的 markdown 文件中有 HTML 的标签 导致生成出错了
    AmrtaShiva
        7
    AmrtaShiva  
    OP
       2020-05-05 09:53:28 +08:00
    npm ls 信息贴这里了 https:--> //paste.ubuntu.com/p/VRNskG9Ddm/
    AmrtaShiva
        8
    AmrtaShiva  
    OP
       2020-05-05 09:55:02 +08:00
    @StephenDev hexo s -d ;hexo s -g 都没有问题 可以看到刚写的内容.然而 hexo g -d 就不行了.
    StephenDev
        9
    StephenDev  
       2020-05-05 10:06:50 +08:00
    @AmrtaShiva # 8 hexo g -d 是单纯的内容看不到 还是连主题框架也看不到,如果是内容看不到,那检查你得 markdown 文件里面有没有 HTML 元素。
    AmrtaShiva
        10
    AmrtaShiva  
    OP
       2020-05-05 10:17:41 +08:00
    解决了:
    rm -rf .deploy_git/
    npm i async
    npm i fsevents
    npm audit fix --force
    npm install hexo-deployer-git hexo-server --save
    hexo clean
    hexo g -d
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1019 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:10 · PVG 06:10 · LAX 15:10 · JFK 18:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.