首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用hexo创建自己的博客

准备搭建环境 1.安装node.js Node.js 的实质是一个JavaScript运行环境,这里我们主要使用它来生成我们博客的静态页面。从官网下载最新的安装包进行默认安装就好。安装过程略。...2.安装git环境 git是最流行的分布式版本控制系统,我们使用它主要是与github进行交互。安装git使用默认选项安装即可,安装过程略。...3.注册github GitHub是世界上最大的代码托管平台,我们将要使用github的github pages功能来实现我们博客在网上的部署 开始搭建博客 创建文件夹 在本地新建一个文件夹用于存放我们的博客...部署在网上 这里我们选择的是github 的github pages的服务,只要你将网页原文件上传到仓库里,github就会自动生成一个属于你的网页 1.创建远程仓库 新建一个跟自己账号名字一样的空仓库...选择master分支,记得点save,然后就会出现上面那个网址,点进去就是你的网页了 github pages 的反应有点慢,如果没有刷新出来记得等个两三分钟就好了 ---- 到此,基于hexo博客创建就完成了

42420

使用Github创建自己的小博客

懒人攻略 只有四步: 找到自己喜欢的别人的博客的Github地址,一般为username.github.io结尾。...搭建篇: 简书上chaosinmotion 的 Github Pages + Jekyll 独立博客一小时快速搭建&上线指南 添加评论系统: Github上knightcai的 为博客添加 Gitalk...评论插件 特别一提,如果出现Validation Error是因为博客标题的名字编码后太长了,参考这个Issue中mr-wind的使用 id: decodeURI(location.pathname...搜索服务: 使用Algolia,不过自带的LocalSearch比较简单。文章有配置说明。 主题: Next系列。官网有安装手册。...最后题外话 所有的配置基本上都可以在_config.yaml中设置,同时在博客中\代表的就是根目录,这样子你自己在配置其他的功能的时候就可以轻松愉悦的配置。

57720
您找到你想要的搜索结果了吗?
是的
没有找到

使用Github创建自己的小博客

懒人攻略 只有四步: 找到自己喜欢的别人的博客的Github地址,一般为username.github.io结尾。...搭建篇: 简书上chaosinmotion 的 Github Pages + Jekyll 独立博客一小时快速搭建&上线指南 添加评论系统: Github上knightcai的 为博客添加 Gitalk...评论插件 特别一提,如果出现Validation Error是因为博客标题的名字编码后太长了,参考这个Issue中mr-wind的使用 id: decodeURI(location.pathname...搜索服务: 使用Algolia,不过自带的LocalSearch比较简单。文章有配置说明。 主题: Next系列。官网有安装手册。...最后题外话 所有的配置基本上都可以在_config.yaml中设置,同时在博客中\代表的就是根目录,这样子你自己在配置其他的功能的时候就可以轻松愉悦的配置。

60420

使用Github创建自己的小博客

懒人攻略 只有四步: 找到自己喜欢的别人的博客的Github地址,一般为username.github.io结尾。...搭建篇: 简书上chaosinmotion 的 Github Pages + Jekyll 独立博客一小时快速搭建&上线指南 添加评论系统: Github上knightcai的 为博客添加 Gitalk...评论插件 特别一提,如果出现Validation Error是因为博客标题的名字编码后太长了,参考这个Issue中mr-wind的使用 id: decodeURI(location.pathname...搜索服务: 使用Algolia,不过自带的LocalSearch比较简单。文章有配置说明。 主题: Next系列。官网有安装手册。...最后题外话 所有的配置基本上都可以在_config.yaml中设置,同时在博客中\代表的就是根目录,这样子你自己在配置其他的功能的时候就可以轻松愉悦的配置。

58120

如何在Ubuntu 14.04上使用Hexo创建博客

博客帖子和内容被处理并转换为HTML / CSS,它来自默认或自定义模板主题文件(很像其他静态博客生成器,如Jekyll和Ghost)。...这会将新帖子创建为草稿,因此必须先将其发布,然后才能在博客网站上显示。 将它设置为draft现在这个样子,我们做了如下: . . ....第3步 - 创建和发布新帖子 创建帖子(或草稿,如我们之前配置的)的过程首先发出以下命令,其中first-post是您要发布的帖子的名称。...这意味着我们不必单独运行几个Hexo命令,也不必使用多个命令触发Git钩子。 回到我们原来的Hexo博客目录,并为部署脚本创建一个文件。...支架 创建帖子时,Hexo可以将它们基于scaffolds文件夹中的模板文件。 您必须首先创建模板文件并将其放在此处以使用它们。此功能是可选的,只有在您希望将来的Hexo帖子重复布局时才需要。

1.2K00

R沟通|使用 blogdown 创建你的博客(2)

点击下方公众号,回复资料分享,收获惊喜 简介 本文主要是基于:R沟通|使用 Blogdown 构建个人博客写的。...所以一定要先把前面这一篇做好,项目创建好,网站部署好后,再做接下来的创建 rmd 文件,保存,github 提交,之后过几分钟网站就会自动同步你的最新博客啦!...选中红色框,执行 或者你直接在控制台输入代码也可以创建新的Post(blogdown::new_post())。...小编的一些与 R 代码无关的就是直接创建 .md 文件写的。然后点击 Done 按钮,即可。...小编这里给出前段时间写的一篇博客的内容作为示范。 填写你的内容 注意:如果你不会使用 markdown 文件写文章的话。请你转到:1.5w字的Rmarkdown入门教程汇总。

61210

如何在Ubuntu 14.04上使用Ghost和Nginx创建博客

介绍 Ghost是一个轻量级(~7.5MB)的开源博客平台,非常易于使用。Ghost是完全可定制的。互联网上有很多可供Ghost使用的免费或付费的主题。...在决定要创建Droplet的大小时,请考虑您的博客将获得多少访问者以及您计划分享的内容量。本教程在运行Ubuntu 14.04的最小尺寸DigitalOcean Droplet上进行了测试。...如果一切顺利,您应该能够使用端口2368访问您的博客:( http://your_domain._name:2368或http://your_servers_ip:2368)。...简单来说,您可以在不添加的情况下访问Ghost博客:2368。...您已经安装了Ghost并学习了如何使用Nginx代理端口。您还学习了如何使用forever节点包保持任务运行。 你可以用Ghost做更多的事情。例如,受密码保护的博客是最新功能之一。

1.1K00

如何使用本模板搭建博客 创建项目下载博客启动服务修改信息评论广告

本文告诉大家如何使用这个博客主题搭建自己的博客。这个主题是由 吕毅 - walterlv大神基于hcz-jekyll-blog 修改出来的,可以用于手机端和pc端。...博客支持搜索,适配手机访问,支持评论和类别。修改很是简单,只需要修改一个属性就可以搭建。 本文搭建博客使用 oschina 代码托管为例,实际上的其他网站搭建也一样。...创建项目 第一步是创建一个项目,我下面创建一个叫 Foo 的项目。 ?...注意不要选择使用Readme文件初始化这个项目 下载博客 然后下载我的博客下来:https://github.com/dotnet-campus/Theme 当然复制下载需要使用 git 或者直接点击压缩包...修改为自己创建项目的名称,这里使用是Foo。

54110

使用.net core ABP和Angular模板构建博客管理系统(创建后端服务)

如何创建.net core ABP和Angular模板可以参考我的这篇文章:http://blog.csdn.net/yiershan1314/article/details/78219322 创建实体...CreatorUserId { get; set; } } 创建DbContext 提到DbContext,对于经常使用DbFirst模式的开发者来说已经再熟悉不过了,EntityFramework...现在我们通过创建的实体类和DbContext类利用EF的Code First数据库迁移来创建数据库。...ABP使用泛型IRepository接口为每一个实体创建了一个自动的仓储。IRepository定义了select,insert,update和一些更多的通用方法: ?...这里写图片描述 初步定义dto内容如下: /// /// 创建的时候不需要太多信息,内容更新主要依靠update /// 在用户点击创建的时候数据库便创建数据,在用户编辑过程中自动更新保存数据

57620

如何将你的Hexo博客部署到Google Firebase

博主最近在 白嫖万恶的资本 将博客部署到新的CDN上,所以在寻找免费的静态Web应用部署工具,发现了Google Firebase。...o1m0xdWC.png 安装Hexo插件 因为Hexo在之前并没有将博客发布到Firebase的插件,博主就自己做了一个hexo-deployer-firebase,但在使用前,还需要你安装Firebase...localhost(个人电脑应该都可以吧),可以使用 firebase login --no-localhost 登陆您项目所对应的Google账号,登陆完后,这一步就OK了。...安装插件 将命令行切换到您的博客根目录下,运行 npm i hexo-deployer-firebase --save 安装插件。等待进度条跑完,即安装成功。...项目的标识符 例如博主的是这个样子: s4G3udAw.png 现在,你可以愉快的将博客发布到Google Firebase上啦~ 参考 Firebase - 维基百科 hexo-deployer-firebase

1.2K30

Flutter 2.8正式版发布了,还不来看看

iframe 构建的, iframe 仅支持简单的 URL 加载,无法控制加载的内容或与加载的内容交互。...flutterfire 命令行工具完成: 这个命令行工具会从每个平台的子文件夹中找到唯一的 bundle ID,进而用它来查找以及创建匹配的特定平台下的 Firebase 工程详情。...在 DartPad 中使用 Firebase 由于我们可以只在 Dart 代码中初始化并使用 FlutterFire,那 DartPad 自然也就支持使用 Firebase 啦: 这里有一个使用 Flutter...使用 Firebase 身份认证 (Authentication) 服务,你就可以完成创建新用户、邮箱认证、重置密码,甚至是短信两步验证、使用手机号码登录、将多个账号合并为一个账号等功能。...image.png DartPad 里旧渠道的使用场景比如你正在撰写一篇博客文章,而最新的稳定版本还是特别流行,那这将非常有用。

22.3K30

LinkedIn:用数据提高视频性能

本文来自LinkedIn工程博客,LiveVideoStack对文章进行了翻译。...对于通过iframe播放的视频(例如第三方视频),此指标会标记iframe首次在页面上呈现的时间。...如果我们不能相信我们存储的数据是准确的,那么就没有基础来测试我们创建的各种实验。除了上面提到的数据监控服务之外,我们还大量使用自动(单元,集成和验收)测试来确保给定功能正常工作。...因此,自动化测试使我们的工程师能够保证在创建功能后很长时间内,其功能发出的指标是准确的。...除了自动化测试之外,LinkedIn工程师还有一些方便使用的工具(请参阅之前博客文章中提到的跟踪覆盖大规模的工程基础设施 https://engineering.linkedin.com/blog/2016

61910

我们在未来会怎样构建Web应用程序?

例如,你应该只能看到你好友的帖子。为此,我们向 API 端点添加中间件: app.put("user", auth, (req, res) => {...} 但这会变得越来越混乱。...例如,如果添加了一个“帖子”,我们需要通知与这个帖子相关的所有可能订阅。...Firebase 要求你使用一种受限的语言来编写权限。在实践中,这些规则很快就会变得非常混乱——于是人们开始自己编写一些高级语言并编译成 Firebase 规则。...我认为这个问题是值得考虑的,但如果使用像 Datomic 这样的数据库,我们就可以解决它。数据读取很容易扩展和缓存。因为一切都是事实,我们可以创建一个界面来引导人们只获取他们需要的值。...老一辈工程师可能将 Firebase 视为玩具,但现在许多成功的初创公司都在使用 Firebase。它不仅仅是一个数据库,也许它还会成为一个全新的平台——甚至是 AWS 的继任者。

10K30

如何将firebase应用转为supabase应用(之一)

用 supabase实时数据库 实现 协作_q平面人的博客-CSDN博客 用supabase实时数据库替换mapus协作地图里的firebase_q平面人的博客-CSDN博客 作为目前世界上仅有的几款实时数据库...而firebase是google的产品,国内已经没法使用,仅剩下supabase了。 这种数据库的好处是,我写一个离线的前端页面,不用放服务器上,任何人打开这个页面,都可以直接使用了。...废话不多说,写这篇的目的是将firebase的应用转为supabase,方便我们自己测试或使用。...那么真正要使用这种实时数据库,要缴纳不菲的费用,或者你自己搭建supabase,用docker,但是我本机没有成功,这点很重要。 在转换前,首先是概念上。 1....实时数据库因为每个用户都是用websocket长连接,而数据库记录这个用户,对于代码中使用了once的,那么自始至终就只查询一次,不会再查询第二次。

5.4K30
领券