All Projects → ZJH9Rondo → Blog-Node

ZJH9Rondo / Blog-Node

Licence: MIT license
基于Node的个人博客,涵盖前后端的方方面面,项目持续更新中

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to Blog-Node

Aeromock
Lightweight mock web application server
Stars: ✭ 152 (+111.11%)
Mutual labels:  jade
pretty-harp-jade-skeleton
💀 Harp & Jade/Pug skeleton theme for a personal blog
Stars: ✭ 15 (-79.17%)
Mutual labels:  jade
pug-symfony
Pug (Jade) template engine for Symfony
Stars: ✭ 40 (-44.44%)
Mutual labels:  jade
Compile Hero
🔰Visual Studio Code Extension For Compiling Language
Stars: ✭ 169 (+134.72%)
Mutual labels:  jade
tale-pug
Tale Pug is the popular JavaScript Template Engine Pug, formerly Jade, for PHP!
Stars: ✭ 32 (-55.56%)
Mutual labels:  jade
pypugjs
PugJS syntax adapter for Django, Jinja2 and Mako templates
Stars: ✭ 237 (+229.17%)
Mutual labels:  jade
Laravel Pug
Pug view adapter for Laravel and Lumen
Stars: ✭ 130 (+80.56%)
Mutual labels:  jade
hexo-jade-starter
Starter theme for Hexo implemented with Jade and Less.
Stars: ✭ 49 (-31.94%)
Mutual labels:  jade
atomic-lab
Styleguide Generator based on partial templates ( html / ejs / haml )
Stars: ✭ 41 (-43.06%)
Mutual labels:  jade
bit-css
用原子类赋予元素属性,减少甚至不写css
Stars: ✭ 19 (-73.61%)
Mutual labels:  jade
Feathers Vue
A boiler plate template using Feathers with Email Verification, Vue 2 with Server Side Rendering, stylus, scss, jade, babel, webpack, ES 6-8, login form, user authorization, and SEO
Stars: ✭ 195 (+170.83%)
Mutual labels:  jade
Jade
Jade.go - pug template engine for Go (golang)
Stars: ✭ 251 (+248.61%)
Mutual labels:  jade
nodejs-express-mysql-jade
No description or website provided.
Stars: ✭ 26 (-63.89%)
Mutual labels:  jade
Pug As Jsx Loader
Stars: ✭ 168 (+133.33%)
Mutual labels:  jade
TG799VAC-XTREAM-V16.2-JADE
My personal unique wiki for hacking the router firmware used by (Telia)TG799vac Xtream Version 16.2 Jade delivered from Technicolor
Stars: ✭ 32 (-55.56%)
Mutual labels:  jade
Glup
Some of the gulp tutorial -《gulp笔记》
Stars: ✭ 136 (+88.89%)
Mutual labels:  jade
idiots.win
Google Autocomplete Guessing Game
Stars: ✭ 26 (-63.89%)
Mutual labels:  jade
layouts
Wraps templates with layouts. Layouts can use other layouts and be nested to any depth. This can be used 100% standalone to wrap any kind of file with banners, headers or footer content. Use for markdown, HTML, handlebars views, lo-dash templates, etc. Layouts can also be vinyl files.
Stars: ✭ 28 (-61.11%)
Mutual labels:  jade
pug-server
🐶 A simple pug server
Stars: ✭ 19 (-73.61%)
Mutual labels:  jade
emitty
A platform for finding dependencies between files and building tools for incremental compilation or build.
Stars: ✭ 69 (-4.17%)
Mutual labels:  jade

Blog-Node

基于Node的博客系统

主要页面

这里页面因为个人实在是不会设计,也不是很爱折腾页面布局,所以使用了semantic-ui,布局如果您要使用,可以根据您个人的需求进行重构或者更改。

index

mobile_index

pc_article

pc_article2

pc_article3

pc_article4

mobile_article

mobile_article2

mobile_article3

mobile_article4

 mobile_signin

如何使用

  • 将当前项目文件克隆至本地
  git clone git@github.com:ZJH9Rondo/Blog-Node.git
  • 在/Blog目录下执行
  npm install -g
  • 根据下文模块开发介绍,配置第三方认证及上传七牛图床所需配置文件,还有本地Mongodb的安装及配置
  • 执行下述命令前,默认您已满足前述所有条件
  node ./bin/www
  • 当人如果更改样式表及js,在/Blog目录下终端运行
  gulp

功能模块

  • 1.支持Github第三方认证登录
  • 2.调取Github官方Api接口,获取用户responsities信息并展示,提供访问用户Github主页Floow按钮
  • 3.支持本地用户注册个人账号登录
  • 4.支持用户收藏文章与用户个人文章收藏集的管理
  • 5.支持用户个人页面文章管理
  • 6.支持用户对文章点赞功能并点赞计数
  • 7.支持文章图片上传至七牛云并返回Markdown格式插入文本
  • 8.支持编辑文章期间针对不同浏览器支持程度加入对图片的复制粘贴上传和拖拽图片上传
  • 9.支持简单的响应式页面
  • 10.支持用户留言评论及对留言的管理功能(暂时不支持对留言的回复功能)
  • 11.对用户输入做了简单的xss防御转换处理

模块开发介绍

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].