修改package.json安装最新的hexo-baidu-url-submit插件
配置站点配置文件
baidu_url_submit 配置
deploy 配置
部署
登录熊掌号查看提交效果
参考链接
解决方案
修改package.json安装最新的hexo-baidu-url-submit插件
进入站点根目录,打开package.json
,把hexo-baidu-url-submit配置项改为:1
2
3"dependencies": {
"hexo": "^3.7.0",
"hexo-baidu-url-submit": "https://github.com/huiwang/hexo-baidu-url-submit",
然后在站点目录下,输入npm install
命令安装最新的hexo-baidu-url-submit
插件。安装需要一段过程,中途不要管它。安装成功:1
2
3
4
5
6
7$ npm install
npm WARN registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning ETIMEDOUT: request to https://registry.npmjs.org/xmlhttprequest failed, reason: connect ETIMEDOUT 104.16.17.35:443
npm WARN registry Using stale package data from https://registry.npmjs.org/ due to a request error during revalidation.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
updated 1 package in 266.405s
然后在站点配置文件中添加下面两个配置:
配置站点配置文件
baidu_url_submit 配置
1 | baidu_url_submit: |
注意熊掌号的appid,支架填在单引号中就行了。不要去掉单引号。
deploy 配置
1 | deploy: |
部署
输入hexo clean&&hexo g&&hexo d
部署即可,部署时结束后插件会自动向百度提交,成功推送到熊账号的命令输出:1
2
3
4
5
6
7
8
9
10INFO Deploying: baidu_xz_url_submitter
INFO new urls
......
{"success_realtime":10,"remain_realtime":0}
INFO 最新数据提交完成
INFO all urls
......
{"success_batch":20,"remain_batch":4999980}
INFO 历史数据提交完成
INFO Deploy done: baidu_xz_url_submitter
登录熊掌号查看提交效果
提交完毕后当了百度熊掌号的链接提页面,可以看到今日的10条额度已经用完了:
好了,事情到这里就靠一段落了,过几天再来看效果吧。
参考链接
参考文章:https://alili.tech/archive/9d64fe09/
hexo-baidu-url-submit插件官方位置:https://github.com/huiwang/hexo-baidu-url-submit