Saki's 研究记录

Hexo 提供文件链接

字数统计: 237阅读时长: 1 min
2021/11/24

背景

在尝试为hexo添加webpushr实现浏览器通知时,接入步骤中要求提供webpushr-sw.js文件链接,简单记录一下相关实现。

实施

  • 步骤 1
    在搭建好的hexo工程的根目录的source文件夹下新建一个文件夹,如files(用来存js文件)。其实只要求js文件夹在source文件夹内即可,建立文件夹的目的是方便文件管理

  • 步骤 2
    调用 hexo 命令生成静态文件链接输出信息到终端:

    1
    hexo g -d

    通过观察终端输出可以看到生成的js文件链接:

    1
    2
    3
    4
    5
    INFO  Validating config
    INFO Start processing
    INFO Files loaded in 286 ms
    INFO Generated: files/webpushr-sw.js ← 生成的链接
    ...

验证

通过访问网址域名或公网IP/file/webpushr-sw.js来访问这个js文件了。

1
https://{domain}/files/webpushr-sw.js

同理只要把pdfjpg等文件放到files文件夹下就可以生成对应的链接。

Done.

CATALOG
  1. 1. 背景
  2. 2. 实施
  3. 3. 验证