项目简介
这是一个基于Jekyll框架构建的静态网站项目,名为“不会笑青年”。网站聚焦程序员及科技话题,提供漫画、技术文章等内容,设计简洁,用户体验友好。
项目的主要特性和功能
- 静态网页生成:借助Jekyll框架,通过简单的文件夹结构与Markdown文件,能轻松生成静态网页。
- 漫画展示:作为网站核心内容之一,可展示自创或精选的程序员主题漫画。
- 技术文章分享:提供技术文章分享,内容覆盖编程、技术动态、开源项目等。
- 自定义标签和过滤器:项目包含自定义Jekyll插件,如
shuffle
过滤器用于随机排序数组,figure
和figure_url
标签可方便插入带标题的图片。
安装使用步骤
- 确保电脑已安装Ruby和RubyGems,若未安装需先进行安装。
- 在本地安装Jekyll和Bundler:
shell gem install jekyll bundler
- 复制本项目源码到本地环境:
shell git clone [项目仓库地址]
- 进入项目目录:
shell cd 不会笑青年
- 安装依赖的插件和gem:
shell bundle install
若使用Yarn管理前端依赖,运行yarn install
。 - 在本地启动Jekyll服务器:
shell bundle exec jekyll serve --watch --incremental --port 端口号(可选)
端口号默认为80。启动后可在浏览器中访问localhost:端口号
查看网站效果。完成网站开发和文章撰写后,可将构建好的网站文件(通常在项目根目录下的_site
文件夹中)上传到服务器或托管平台进行部署。通过访问域名或托管平台的URL查看网站效果。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】