跟着b站上的教程搭的(教你搭建的很多,但是后面写文章,在推送到GitHub上的教程就基本上很少,可以说没有),算是初步完成了吧,但是问题特别多,比如我用vs code打开dev文件夹,然后在 content-post-mysecondblog里面新建了一个文件夹叫做index.md,在vs code里面预览没问题,然后我就打开文件夹定位到dev文件夹,随后在文件夹目录栏输入cmd后,输入命令 hugo server,在浏览器输入地址栏 http://localhost:1313/,发现直接访问不了,拒绝了我的连接,暂且先发这一个问题把,不知道我的描述大家能看懂不,因为我没有网站基础,很多命令各种框架看都看不懂,只知道看别人说这样做,具体为什么这样,看不懂



我以为教程,原来是提问
哈哈,目前没有这个能力给大家解决问题
看你写长期更新,我以为你是要开疑难解答帖子
至于你说的,vsc预览没问题,那只是md文件预览,和hugo没关系
hugo本地服务器启动被拒绝,你可以试试这两个关闭任意一个

如果你没有用这类的,那你得自己一一排除所有和网络有关的东西
我终于知道为什么会拒绝访问了,我执行完 hugo server命令后,不能用 ctrl+C 去停止,我就是去做了这个步骤,所以导致不能访问
之前用过hugo来放漫画在线阅读,感觉总有点不是很方便,没有后台系统,必须命令行新建新文章……
现在觉得简单好用就行,直接用github issue做博客,浏览器编辑,语法是markdown,有预览,有标签分类,可以评论,有邮件通知,图片文件也上传方便,还可以套各种轮子变成网站(甚至还有编辑历史)
这类headless cms可以改善,比其它headless cms集成和部署也更简单
静态建站工具的优势就是可以不需要后台。
其实你这个使用方法也可以结合各种静态建站工具实现自动化流程。就说hugo吧,你可以使用action捕获提交issue的操作,然后将issue内容作为新的markdown页面添加到你的内容中,然后自动编译部署,这样就实现了通过issue来更新你的静态站的功能。(基本上等同于把GitHub issue当作一个CMS来用了)
试试这个,这个和hugo差不多(其实是和hexo差不多),但是全程有GUI,用起来比较无门槛
hugo操作还是比较简单的
-
安装、配置命令行等等预备工作
这个就不用讲了 -
安装第三方主题
将第三方主题直接放在仓库目录下的themes\文件夹下面,在hugo.toml里面修改配置项 -
创建新贴
hugo new ./content/posts/<new-post-name>.md,编辑器打开对应文件编辑 -
本地测试查看
hugo server -D,浏览器打开http://localhost:1313预览,Ctrl+C停止服务器 -
正式生成部署文件
hugo,在public\文件夹下常看生成的HTML站点文件,如果想用GitHub pages部署,就把该目录下的所有文件push到你的博客仓库<user>.github.io下