本地安装jekll环境

之前一直用资料收藏大师,都几年了.只是最近总感觉少了一些什么发现了jekyll,由于是网页的希望以后可以更便利.但是安装就难道我了.总算弄好了.记录一下

把我在本地安装和上传到GitHub都说一下

需要下载资源

ü  Rubyinstaller https://rubyinstaller.org/downloads/

ü  Devkit  https://rubyinstaller.org/downloads/

ü   

本地安装

1.       安装ruby

首先,你要创建jekyll可以存活ruby环境。为了达到这个目的,请先下载rubyinstaller

 

 

直接next to end安装好。 (例如,我直接安装在E盘,所以路径为E:\Ruby22-x64,下面请对照自己的路径)

 

2 安装devkit

https://rubyinstaller.org/downloads/页面下拉就有

 

下载DevKit并安装很简单注意这个安装路径,我们之后的jekll就要安装到他的目录下面

3

进入 devkit的安装目录,输入ruby dk.rb init 直接复制就行 dk .rb没有空格,我也不知道这个是什么,我参考的那个姐姐就多输入了一个空格误导我了

4.

输入ruby dk .rbinstall

5.

好了,至此jekyll需要的环境基本已经安装好了,可以开始安装jekyll了!在命令栏里面输入gem install jekyll

(提示,注意大小写,变成大写就会出问题)

检查一下是否安装成功。为了达到这个目的,输入查询jekyll版本号的命令

jekyll --version ,cmd返回命令告诉我我已经安装了jekyll3.0.1

 

6

好啦,现在可以新建一个本地博客啦!!!

输入jekyllnew myblog

(输入该命令之后,你的DevKit文件夹里面就会生成一个叫myblog的文件夹。myblog可以随便换成你喜欢的名字,比如你想建一个新的博客叫Winter,那你就输入kekyll new Winter ,以此类推)

7

进入myblog文件夹 cdmyblog

(如果你的博客名为Winter,则输入cdWinter。注意大小写要和前一步输入的一致。)

8

输入jekyllserve

然后系统会告诉你本地网站已经搭建好了,在浏览器里面输入localhost:4000就能看到你刚刚建立好的最基本jekyll网站啦!(如果没成功,请向后继续看,还没完)

 

 

这个就是本地访问的网址

 

好了上面的其实和我参考的网站差不多,但是我没成功

9问题

我还出现问题,刚刚没截图反正和下面的差不多,自己对号入座吧,红框里的可以是任何依赖

只要执行 geminstall (water)(water为提示你缺少的依赖直接执行就是了)

 

 

整个过程执行了这些命令里面有对的有错的红色箭头指向的可能对你有帮助

 

到这里我就帮不到你其他的了,因为你的问题我可能没遇到,如果你成功安装了.可以去

http://jekyllthemes.org/下载你想要的主题.不过我到目前还没有找到中意的,

本文参考https://jingyan.baidu.com/album/3c343ff7e5c0980d377963d9.html?picindex=3

 

[ps:] 启动 jekyll serve 需要在weibo目录下

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip
在你提供的 Dockerfile 中,定义了一个基于 Alpine Linux 的 Golang 1.20 镜像。 以下是对 Dockerfile 中每个指令的解释: ```Dockerfile FROM golang:1.20-alpine3.17 ``` 该指令指定了基础镜像为 Golang 1.20 版本的 Alpine Linux 镜像。 ```Dockerfile RUN apk add --no-cache \ ffmpeg ``` 该指令使用 `apk` 包管理器安装了 `ffmpeg` 工具。 ```Dockerfile RUN wget -O /video.mkv http://jell.yfish.us/media/jellyfish-10-mbps-hd-h264.mkv ``` 该指令使用 `wget` 下载了一个名为 `jellyfish-10-mbps-hd-h264.mkv` 的测试视频文件,并将其保存为 `/video.mkv`。 ```Dockerfile WORKDIR /s ``` 该指令将工作目录设置为 `/s`。 ```Dockerfile COPY go.mod go.sum ./ RUN go mod download ``` 该指令将项目的 `go.mod` 和 `go.sum` 文件复制到容器中,并使用 `go mod download` 下载项目的依赖项。 ```Dockerfile COPY . ./ RUN go build -o /mediamtx . ``` 该指令将当前目录的所有文件复制到容器中,并使用 `go build` 构建了一个名为 `/mediamtx` 的可执行文件。 ```Dockerfile COPY bench/publish/start.sh / RUN chmod +x /start.sh ``` 该指令将 `bench/publish/start.sh` 脚本复制到容器的根目录,并使用 `chmod` 命令赋予其可执行权限。 ```Dockerfile ENTRYPOINT [ "/start.sh" ] ``` 该指令设置容器的入口点为 `/start.sh` 脚本。 通过这个 Dockerfile,可以构建一个包含了 Golang 程序、ffmpeg 工具和测试视频文件的镜像。镜像构建过程中会下载依赖并编译 Golang 程序,最后设置容器的入口点为 `start.sh` 脚本。 如果你有任何进一步的问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值