node-blog 前端后端数据库测试 用 Node 搭建的个人开源博客

程序名称:node-blog 前端后端数据库测试

授权协议: MIT

操作系统: 跨平台

开发语言: JavaScript

node-blog 前端后端数据库测试 介绍

node-blog,用 node 搭建的个人开源博客

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

如果有问题,欢迎提 issues

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

相关文档

前端页面

包含内容标签页面

  • 编辑(editor)
  • 登陆(login)
  • 管理(manage)

使用的库、框架

前端

后端

数据库

测试

使用

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

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

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

git clone [email protected]: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/

node-blog 前端后端数据库测试 官网

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

相关编程语言

VertrigoServ 是一个Windows平台下的非常专业的、易...
APMServ 5.2.0 是一款拥有图形界面的快速搭建Apache...
PHP Manager for IIS 是一个用来在 Windows 平台下的...
LAMPPIX 是一个包含 LAMP 运行环境的可启动 Linux 光...
RubyWorks 是一個在Red Hat Enterprise 或是CentOS ...
Instant Rails是一个一站式的Rails运行环境,包含Ru...