hexo

手把手教你搭建自己的个人博客(图文教程)

若如初见. 提交于 2019-12-01 08:21:42
「 建立自己的狗窝 」 上篇文章刚写了一篇平时写博客的重要性,下面我回复说:【 过两天我在发一篇 如何建立自己的个人博客教程,有兴趣的点赞吧】得到了不少赞,看了还是很多小盆友想建立一个属于自己的博客网站,毕竟 金窝银窝不如自己的狗窝 嘛 ~~emmm 那么今天北妈兑现承诺,就先来一篇 技术程度中等,但面向基础的,讲解超详细的搭建教程,是基于nodejs前端服务 +git管理的方式,超流行超好玩的嗯。跟着教程做,和你平时开发自己公司程序一样简单,一会就搭建完了,下面来吧,别皮了! 「 个人博客的重要性 」 首先我们谈一谈搭建个人博客必要性,个人认为在学习过程中,被动接受知识对你的提高是轻微的。比如你看网课学习,在听老师讲解的时候感觉简单易懂,代码逻辑明了清晰,当自己敲代码的时候,却无从下手,这也属于眼高手低的范畴。 当自己主动学习,主动思考其效率和对个人的提升无疑是高于被动接受的。然而使你提高最大的是主动说出自己认知,把自己的知识和理解传达给他人,这种方式是对你提升无疑是最显著的。 可见搭建个人博客是非常有必要的,很多读者很早就要求我发一篇搭建个人博客的文章,由于个人时间愿意本来想直接转载,但是在自己实际操作中遇到很多坑,浪费不少时间,都是把主要步骤给出且时间久远,没有详细的图文配合。 应读者的要求,小编邀请了自己的朋友完成了这一篇教程,本教程作者为「illgo」

利用Github快速搭建个人博客总结(亲测)

。_饼干妹妹 提交于 2019-12-01 08:21:20
近一年多时间一直都在用CSDN,讲真这个CSDN有时候资料很多,我也很自豪加入这个大家庭,不过身边有两个同学:一个在github托管了属于自己的博客,另一个在云上面编写了属于自己的博客.后者的理由是,CSDN太low,上面很多都是转发的文章,他已经讲所有CSDN网站全部屏蔽了? WTF … 有幸入这个坑,自己也翻阅了大量资料,感谢前辈们留下的精华,所谓前人栽树,后人乘凉.再此向那些前辈致以敬意. 此外由于Github是屏蔽爬虫的,也就是说百度和Google是搜不到你在github上托管的博客的,这就需要你自娱自乐 引子: 阮一峰说过 喜欢写博客的人,会经三个阶段:   第一阶段,刚接触Blog,觉得很新鲜,试着选择一个免费空间来写。   第二阶段,发现免费空间限制太多,就自己购买域名和空间,搭建独立博客。   第三阶段,觉得独立博客的管理太麻烦,最好在保留控制权的前提下,让别人来管,自己只负责写文章。 第一个阶段在用的CSDN就是这么一个阶段,目前还在不断更新博客,不管一直感觉目前自己写的博客质量都比较低,无法用较专业的语言来描述问题. 第二阶段像我的第二个同学自己在云上搭建自己的博客,全权处理,这个就很有意思. 第三阶段,随着github的诞生.程序员们既拥有绝对管理权,又享受github带来的便利----只要向主机提交commit,就能发布新文章.免费,无限流量,这个就很舒服

利用Hexo搭建Github的个人主页

别说谁变了你拦得住时间么 提交于 2019-12-01 08:19:29
背景: 近期在跟圈内朋友谈一件事情: 搭建一个关于DICOM协议的中文社区,以开源书籍的模式,自发翻译 DICOM官方 最新标准。 以DICOM协议为切入点,通过阅读、研究、到最后翻译,更加全面掌握标准,尤其是加深对医疗行业的了解。 随着国内新医改的逐步深入,各行各业的创业者开始涉足医疗行业,无论出于颠覆旧有体制和现行标准,还是出于对DICOM标准了解不足的角度,未来新的医疗大环境下必然需要标准的更新,或新的标准。称之为DICOMX.X也好,称之为XXX也罢。 充分研读现有标准,实时关注当下新需求,为改善或制定适应未来医疗环境的新标做准备…… 虽然目前看起来这件事情的意义不是很大,且以我个人的能力来推动还有很艰难的一段路要走。但是只要有恒心和毅力,哪怕是靠一己之力,每天一点点变化终究会有收获,正如我博文的格言“只要踏出一步,路就在前方”。因此近期在构思以如何的一种方式才能 更有效 、 更优质 的来实施该项目。 以类似于 MongoDB中文社区 、 Scala中文 ,还是以 hadoop中文 ,还是以 W3CSchool ,甚至干脆就在Github上发布一个开源书籍项目,诸如 7天学会Node.js 、 Docker中文 。 Σ( ° △ °|||)︴。 Hexo发布GitHub个人主页: 看了一下目前手中的资源和环境,决定先用Github上提供的免费空间来尝试一下。谷歌或百度一下

如何在github创建个人主页?

烈酒焚心 提交于 2019-12-01 08:18:54
文章来自于hifor的博客 如何在github创建个人主页? 如何在github创建个人主页? git和node.js的安装就不解释了 申请github账号(是程序员应该都有一个吧,不解释) 创建github仓库 安装hexo(hexo是基于node.js的) 本地支行hexo 管理博客 发一篇新的博客 发布博客 git和node.js的安装就不解释了 #查看安装是否成功 git --version node -v npm -v 申请github账号(是程序员应该都有一个吧,不解释) 创建github仓库 因为我已经创建过了,所以会报错,仓库命名一定要严格按“zengmianhui.github.io”来命名,”zengmianhui”是你的用户名 这样创建成功后就可以直接访问了 安装hexo(hexo是基于node.js的) 在hifor的博客中,在安装hexo之前,有先设置淘宝的镜像来安装hexo的,但是我实际安装是不需要的,网速还可以。 使用以下代码安装hexo $ npm install -g hexo -cli 出现的WARN可以不用理会 继续使用命令 npm install hexo - - save 查看hexo是否安装正确 hexo -v 本地支行hexo 初始化hexo hexo init 安装生成器 npm install 在本地运行hexo hexo s -g

Hexo+GitHub搭载个人博客网站

夙愿已清 提交于 2019-12-01 08:14:22
前言:Hexo+Github搭载个人博客,它的搭载可以主要分为如下四步。 第一步:安装环境 1.首先安装node.js hexo是基于nose.js的,安装好后可以通过命令node -v和命令 npm -v来查看安装的node的版本和包管理器的 版本,在包管理器安装完成后,因为这个速度比较慢,我们可以选择安装cnpm,这是淘宝的镜像在国内比较快,通过命令$ npm install -g cnpm --registry=https://registry.npm.taobao.org来进行安装 2.安装git成功后 可以看是否安装成功,可以右击就会出现,一个是命令形式,一个是图形形式,建议 用命令。 Git工作分三个区: 1.工作区 2.暂存区 3.本地仓库 示例:向仓库添加文件 1.创建一个文件夹,可以通过右击的形式,也可以通过命令的形式mkdir double 2.在本地创建一个文件 命令:touch a1.jsp 3.将本地文件提交到暂存区 命令:git add a1.jsp 4.将暂存区的文件提交到仓库 命令:git commit -m ‘提交描述’ 5.将暂存区的问件提交到远端 命令 git push 3.通过git来设置访问github的用户名和密码,设置成功后通过git config --list 来查看是否设置成功 4.通过git来管理远程仓库 1

Hexo博客搭建过程

非 Y 不嫁゛ 提交于 2019-12-01 07:28:47
1.安装Node.js和Git nodejs中文网: http://nodejs.cn/下载nodejs,自行安装 。 Git官网: https://git-scm.com/,自行下载安装 1.1安装好Nodejs后,检查安装的版本 node -v 1.2提示:在哪输入 node -v 命令呢?(熟悉者可忽略这个过程) windows系统: windows键+R 快捷键打开 运行 ,然后输入 cmd ,然后再cmd窗口下输入 node -v 或者在node.js command prompt里输入 node -v 2.借助npm安装hexo框架 说明:理论上可直接用npm安装,但国内npm安装会比较慢,所以会多一步添加国内镜像源的步骤。使用cnpm来安装。(这里指向淘宝的镜像) 2.1采用国内淘宝镜像源 安装命令: npm install -g cnpm --registry==https://registry.npm.taobao.org 检查cnpm cnpm -v 2.2cnpm安装hexo框架 安装 cnpm install -g hexo-cli 验证检查版本 hexo -v windows下初始化hexo博客,在你存放博客的文件右键,然后选择 Git Bash hexo init 3.管理Hexo博客 3.1启动hexo博客 hexo s// start or

使用Github搭建个人博客

↘锁芯ラ 提交于 2019-12-01 07:23:35
一、安装Node.js并配置好Node.js环境。   自行下载傻瓜式安装配置   验证是否安装成功,cmd打开命令行输入 node -v   出现版本信息,则成功 二、安装git配置好环境   自行下载傻瓜式安装   验证是否安装成功,cmd打开命令行输入 git --version   出现版本信息,则成功 三、Github账户新建项目,项目要遵守格式:账户名.github.io,勾选Initialize this repository with a README   在建立好的项目右侧有settings按钮,点击它,向下拉到GitHub Pages,会发现有一个网址,该网址就是用于公网访问的地址。   倘若建立工程时没有选中Initialize this repository with a README,则不会出现这个网址。 四、安装Hexo,自己随意选中新建一个文件夹。   通过命令安装Hexo npm install hexo -g   输入hexo -v,检查hexo是否安装成功   输入hexo init,初始化该文件夹,当看到Start blogging with Hexo则表明成功了。   输入npm install,安装所需组件 六、使用   输入hexo g,启动Hexo   输入hexo s,开启服务器,访问该网址,正式体验Hexo。默认端口是4000

Hexo 基本命令&常见问题解决方案

浪尽此生 提交于 2019-12-01 05:11:31
查看 npm 安装各 hexo 插件的情况 12345678910111213 npm ls --depth 0hexo-site@0.0.0 /IdeaProjects/github/bmwu.github.io├── hexo@3.8.0├── hexo-deployer-git@0.2.0├── hexo-generator-archive@0.1.5├── hexo-generator-category@0.1.3├── hexo-generator-feed@1.2.2├── hexo-generator-index@0.2.1├── hexo-generator-tag@0.2.0├── hexo-renderer-ejs@0.2.0├── hexo-renderer-marked@0.2.11├── hexo-renderer-stylus@0.3.3└── hexo-server@0.2.2 逐一解决包问题 12 npm install hexo-generator-archive --save... 基本命令 新建 1 hexo new [layout] <title> 新建一篇文章。如果没有设置 layout 的话,默认使用 _config.yml 中的 default_layout 参数代替。如果标题包含空格的话,请使用引号括起来。 生成静态文件 1 hexo

Hexo + Github 搭建个人主页

…衆ロ難τιáo~ 提交于 2019-12-01 05:08:40
全局安装 hexo sudo npm install -g hexo 初始化 新建文件夹,进行初始化,并在本地安装必要组件。 hexo init npm install 生成如下目录: . ├── _config.yml ├── node_modules/ ├── package.json ├── scaffolds/ ├── source/ | ├── _drafts | └── _posts └── themes/ _config.yml 站点配置文件,全局配置都在这个文件中。 node_modules 依赖模块。 package.json 应用数据。hexo 相关信息及依赖的一些组件。 scaffolds 模版文件。当创建一篇新的文章时,hexo 会依据模版文件进行创建。 source 资源文件夹。包括发表在站点的文章、图片和文件等等。 themes 主题文件夹。 生成页面 hexo genearate 这个命令将 md 格式的内容生成静态网页,可简写为 hexo g。 启动本地服务,预览页面 hexo server 打开 localhost: 4000,页面已经可以访问。 配置 Github 进入 github,建立与用户名对应的仓库,仓库名必须为 username.github.io 。这是由于 github 上的个人账户必须使用唯一且特定的库来创建 Github

hexo.坑

若如初见. 提交于 2019-12-01 05:06:48
1、CMD中出现 信息"WARN No layout: ... ..."  1.1、 D:\zz_RuanJian\hexo_blog\matlab>hexo clean && hexo g INFO Deleted database. INFO Deleted public folder. INFO Start processing update link as:-->/2019/10/11/est-edge-example1-m/edge_example1.m.png update link as:-->/2019/10/11/est-edge-example1-m/edge_example1.m.png INFO Files loaded in 380 ms WARN No layout: categories/index.html WARN No layout: 2019/10/11/est-edge-example1-m/index.html WARN No layout: 2019/10/11/atlab测试文件路径/index.html WARN No layout: 2019/10/11/-调用Matlab/index.html WARN No layout: categories/SHH/index.html WARN No layout: categories