node-blog 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
node-blog 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MIT
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 国产
提 交 者 谭光志
适用人群 未知
收录时间 2019-06-24

软件简介

这个项目是为了学习 node 而建的,从前端到后端一手包办。相对来说,还是有一定难度的,适合有一定编程基础的人进阶学习。

如果有问题,欢迎提 issues

注意,本项目的前后端代码都是放在一起的,前端代码放在 src 目录,后端代码放在 server 目录。

在线预览

由于服务器网速原因,加载时间较久

相关文档

前端页面

  • 首页(index)

    包含内容及标签子页面

  • 编辑(editor)

  • 登陆(login)

  • 管理(manage)

使用的库、框架

前端

后端

数据库

测试

使用

注意

  1. 登陆入口在页面脚部的 Copyright ©2019 woai3c
  2. 博客内容、评论使用的都是 markdown 语法

需要先下载 mongodb,建议按照windows 安装教程一步步安装。

在安装完 mongodb 后,克隆项目。

git clone https://github.com/woai3c/node-blog.git

在运行前还得进行一些准备工作:

因为没有注册功能,所以在使用前需要先把用户信息添加到数据库。

打开 mongod.exe,再打开 mongo.exe,在 mongo.exe 打开的命令行进行如下操作:

创建数据库

use blog

创建 user 集合,用来保存用户信息

db.createCollection('user')

添加用户信息

db.user.insert({
    user: 'admin', // 用户名 随意填写
    password: 'admin', // 密码 随意填写
    visits: 0, // 博客访问次数 每次刷新网站 自增1
    token: '', // 用户登录创建 token 后,保存在这
})

接下来就可以开始运行项目了。

安装依赖

npm i

开发环境(前端代码热更新,修改完即可查看效果,后端代码修改完需要重启服务)

npm run dev

生产环境 (打包并开启服务,打包过程有点长,需要等待)

npm run build

测试

npm run test

访问地址

http://localhost:8080/

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2013/08/18 19:12

blog

blog 1. sphpblog windows windows xp sp3 httpd-2.2.18-win32-x86-no_ssl-r2.msi Network Domain:localhost Server Name:localhost Administrator`s Email Address:root@localhost php-5.3.5-Win32-VC6-x86.msi Apache 2.2.x Module C:\Program Files\Apache Software Foundation\Apache2.2\conf\ C:\Program Files...

0
0
发表了博客
05/04 21:57

first blog

first blog

0
0
发表了博客
2019/07/10 16:06

The first blog

0. Keywords:The first blog This is my first blog. just a test. Hope to keep records every day. learning markdown 1. commands used - p0f # vs nmap,not clear what the difference is. - ntopng # doc......

0
0
发表了博客
2013/10/09 21:17

My Blog

终于有了自己的blog,真的很开心,现在在学javaSE真的很激动 很开心,终于可以学习自己想学的知识了,这才来了一天就有很多感触,没想到学习这个是这么的开心,虽然刚开始累点,不过没事的,更重要的是遇见了一个 真正能够交给我技能的人了,希望能够跟着老师好好学!虽然是在培训机构的老师,但是真的很负责很认真的交我...

0
0
发表了博客
2012/05/10 12:55

my first blog

以前写过一段时间的blog,但都没坚持下来,就都荒废了。可能是因为关注点的改变,所属站点对我没吸引,所以就很少上了,blog就也想不起写了。 现在发现喜欢上oschina了, 这可能也仅仅是我的关注点的改变。以前只是关心自己的代码,看看技术贴,看看新闻等。现在关心起开源社区了,真不可思议。以前是关心开源,但都是因...

0
0
发表了博客
2015/07/15 11:34

my first blog

this is my first blog 1 public static void main(String[] args){ 2 System.out.println("asdfadsfasdf");adfsadf 3 }

0
0
发表了博客
2015/08/24 14:53

my blog

一切伟大的思想和思想都有一个微不足道的开始!

0
0
发表了博客
2013/10/09 23:46

First blog

First blog here..

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
9 收藏
分享
返回顶部
顶部