每一个程序员都应该有写博客:使用VuePress搭建一个博客系统

每一个程序员都应该有写博客:使用VuePress搭建一个博客系统,第1张

你好啊,我是大阳。一个撸码近十年的程序员

不知道你是否有这样的职场困惑:职场三年没有任何进步;学了很多,毛用没有;学了,过了一年全都忘记了,更不知道怎么把已经学到的知识迁移到其他领域或者行业。

也就是搬砖多年,一直都没有在自己的专业上建立完备的知识体系

时间和知识的碎片化、工作996、职场pua都在阻止我们系统化地学习、更别说沉淀为知识体系啦。

为了能够对抗这些外部因素,我建议你写博客。强制输出倒逼输入、随时记录学习历程夯实脚步、不断实践形成技能树。

而作为一个程序员,形成个人知识体系,对抗危机和忧虑,可以使用下面的方法:

下面我们来使用VuePress来搭建一个博客系统。我这里使用的是vuepress社区主题vuepress-theme-hope(一款集成了众多插件的vuepress主题)。

事实上,一个 VuePress 网站是一个由 Vue、Vue Router和 webpack驱动的单页应用。如果你以前使用过 Vue 的话,当你在开发一个自定义主题的时候,你会感受到非常熟悉的开发体验,你甚至可以使用 Vue DevTools 去调试你的自定义主题。

在构建时,我们会为应用创建一个服务端渲染(SSR)的版本,然后通过虚拟访问每一条路径来渲染对应的HTML。这种做法的灵感来源于Nuxt的 nuxt generate 命令,以及其他的一些项目,比如 Gatsby。

根据提示进行配置,可以启动自带demo

主配置文件configts

主题配置:

palettescss

作为程序员来讲,沉淀技术最好的方式,就是写博客。而大部分程序员在内心都有一个自己的博客情怀,就是想打造一款适合自己的个性化,现代化,干净整洁的博客系统。

而市面上有非常多的博客系统,但是程序员的情怀只有我们程序员懂,那就是简洁漂亮就行。我今天就给大家推荐两个不错的方式,来搭建自己的个人博客。

第一个:Hexo+GitHubPages

GithubPages可以被认为是用户编写的、托管在github上的静态网页。使用GithubPages可以为你提供一个免费的服务器,免去了自己搭建服务器和写数据库的麻烦。此外还可以绑定自己的域名。

Hexo是一个快速、简洁且高效的博客框架。Hexo使用Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

两者相结合,可以快速,免费的搭建一款非常漂亮简介的博客系统。Hexo提供了格式各种,各种各样的博客主题,随便你挑选,绝对有一款可以让你非常满意。

具体的搭建方式,内容太多了,我就不介绍了。大家在网上一搜,一堆教程,一会就能够搭建完成。

第二个:一个开源的博客系统

Halo,它是一款现代化的个人独立博客系统。

Halo[helo],意为光环。当然,你也可以当成拼音读(哈喽)。它轻快,简洁,功能强大,是使用Java开发的博客系统。

安装和启动也非常简单

它配有周边产品,可以增加后台,app,独立评论模块,主题仓库等。

一、你先去域名商注册一个域名,一般是后缀com,现在好像是48,然后购买一个空间,由于你是初学者,所以我建议你用买个虚拟主机就可以,然后配置的话,流量2-5G,数据库30-50M,由于zblog是PHP程序,一般是PHP+MYSQL+LINUX
二、然后你需要下载一个FTP工具,比如CUTE,FILEAILLA
三、网站程序,也就是你的模板,你需要本地调试,可以下载个WAMP,可以百度搜,然后把zblog
程序放在WAMP/>利用SVN这个软件,百度就能下载,安装完后根据公司的SVN地址就可以访问提交的代码等文件并导入到本地,自己写的代码也可以提交上去。
而且eclipse、Myeclipse也可以安装SVN插件,直接在软件内检出和提交代码。
绝大部分公司都是用的SVN软件来管理、同步代码。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13410110.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-30
下一篇 2023-07-30

发表评论

登录后才能评论

评论列表(0条)

保存