抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

杜老师说工具:通过 npm 调整 Node.js 版本

用了一段时间最新版的模板,发现问题还挺多的,虽说人生贵在折腾,但踏踏实实的写文章不香吗?所以杜老师将模板从测试版降低到正式版,重新部署的过程中报错,发现是 Node.js 的版本导致的,今天就来说下如何通过 npm 来调整 Node.js 的版本。

杜老师说部署:杜老师说同款博客搭建

考虑网站运营成本,前段时间更换了服务器,所有服务环境需要重新部署,故写此文作为记录,也方便相同环境的朋友们做借鉴。如果有建议或遇到问题,欢迎在页面中评论与杜老师交流!

杜老师说集成:GitLab配合云主机实现持续集成

GitLab Runner 是一个与 GitLab CI/CD 配合使用以在管道中运行作业的应用程序。您可以选择在拥有或管理的基础设施上安装 GitLab Runner 应用程序。GitLab Runner 还可在 Docker 容器内运行或部署到 Kubernetes 集群中。

杜老师说排版:如何通过两款工具实现最佳效果

textlint 在转换 md 文件时只会处理正文的部分,而 pangu 在转换时对内容的判断不太友好,使得转换后的格式不尽人意。今天杜老师说一下如何通过两款工具实现最佳效果。

杜老师说排版:如何通过脚本实现 pangu 批量格式化

相比较 textlint,pangu 可实现全文格式转换,不过其仅可以针对单个文件进行转换,杜老师说一下如何通过脚本实现 pangu 批量格式化。

杜老师说排版:pangu 自动格式化工具

上文中提到的自动格式化工具仅能针对正文的内容进行处理,如需处理全篇内容,可以尝试 pangu 自动格式化工具!

杜老师说排版:textlint 自动格式化工具

textlint 这款开源工具由一位日本的开发者制作,其灵感源于代码自动格式化工具。textlint 使用 JavaScript 实现,我们可以通过编写一系列脚本来实现对文本内容和格式检查的各类个性化需求。

杜老师说排版:中文文案排版指北

古人云打字的时候不喜欢在中文和英文之间加空格的人,感情路走得很辛苦,有七成的比例会在34岁的时候跟自己不爱的人结婚,而其余三成的人最后只能把遗产留给自己的猫。毕竟爱情跟书写都需要适时留白。统一中文文案排版,不仅可以提高访客访问体验,还可增强网站气质。今天分享一下杜老师的排版经验!

杜老师说评论:Waline 评论系统贴图 API 设置示例

有小伙伴留言问到我的评论系统是如何整合去不图床的,在这里分享两个 API 设置示例,希望可以帮到有需要的博主,同时欢迎使用去不图床!

杜老师说代理:正向、反向代理区别

正向代理是一个位于客户端和目标服务器之间的服务器,为了从目标服务器取得内容,客户端向代理服务器发送一个请求并指定目标,然后代理服务器向目标服务器转交请求并将获得的内容返回给客户端。

杜老师说网站:常见 Web 引擎的反向代理配置参考

反向代理是指以代理服务器来接受 internet 上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给 internet 上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。

杜老师说博客:运行在云主机的 Hexo

很多选择 Hexo 的朋友,都会将其架设到 GitHub 上面,毕竟 GitHub 提供 Web 服务是免费的,但其访问的速度确实不太尽人意。我们如果想将 Hexo 运行在云主机上,又该如何去操作呢?

杜老师说网站:Apache 主配置、站点配置文件参考

我们在搭建网站时,为了方便管理,常常会选用 PHP+MySQL 这种架构,Web 引擎可选择 Apache 或是 Nginx。今天杜老师说一下,选择 Apache 时,主配置文件和站点配置文件如何改写!

杜老师说网站:Nginx 主配置、站点配置文件参考

我们在搭建网站时,为了方便管理,常常会选用 PHP+MySQL 这种架构,Web 引擎可选择 Apache 或是 Nginx。今天杜老师说一下,选择 Nginx 时,主配置文件和站点配置文件如何改写!

杜老师说网站:网站时间的那些事

我们想访问一个网站时,每次按下回车或是点击链接,都希望网站页面能尽快的映入到我们眼帘,那您知道每次等待的时间中,都发生了什么?