Nuxtjs
本章讲解在 Nuxt+Express 博客项目中新增 admin 路由中间件与后台基础结构:端口调整回 3000,创建 server/admin 目录与 index.js,并在 server/config/index.js 中加入配置项,通过配置控制进入后台路由;后台页面使用 Express+EJS 与 Bootst…
阅读数:10k
本章整理并粘贴个人博客的 MySQL 数据库表结构,演示创建 blog 数据库及 articles、category、comments、tags、users 等表,便于你参考并设计自己的数据库。
阅读数:10k
本篇承接上章 Nuxt/Express 项目搭建,重点完成 MySQL 环境配置。介绍 Mac 通过 Homebrew 或安装包、Windows 安装 MySQL 的思路,并演示在 Node.js 中安装 mysql、body-parser 模块,编写接口连接数据库与基础增删查改测试。
阅读数:10k
本章讲解安装 vue-cli,并基于 nuxt/express 模板创建 Nuxt SSR 项目,完成 cnpm install、启动与本地访问;同时梳理 Nuxt 基础目录结构,解析 nuxt.config.js 配置,以及 server/index.js 与 plugins/axios.js 的作用。
阅读数:10k
在上一节基础上继续完善后台功能,新增 Tags 标签管理页面:添加 /tags 路由规则,修改 server/admin/routers/index.js,创建 server/admin/routers/tags.js 与 server/admin/views/tags.html,实现标签列表页展示。
阅读数:9.8k
本章在后台新增两个页面:dashboard.html(空内容)与分类页categorys.html。通过添加/categorys路由规则,修改server/admin/routers/index.js,新建server/admin/routers/categorys.js及对应views模板,实现登录后展示所有分类列…
阅读数:9.7k
本章讲解博客后台用户注册与登录接口实现,围绕createUser与login两条API,在admin/routers/index.js添加路由并新增user.js;同时展示mysql封装、配置与util工具文件,完成管理员注册后自动跳转到/myAdmin首页流程。
阅读数:8.6k
本章讲解在 Nuxt+Express 博客后台中添加管理员注册与登录页面,使用 EJS 拆分并复用公用头部 header.ejs,说明 module_dir 动态路由传参;并引入 Bootstrap 与 jQuery 完成基础界面,为后续对接 /api/login 与 /api/createUser 做准备。
阅读数:8.9k
本章介绍使用 Nuxt SSR、Express、MySQL、Nginx 搭建个人博客的环境准备与学习要求,包含本地 Mac 与线上 CentOS7 的 Node/MySQL/PM2/Nginx 版本说明,并补充 nvm 管理 Node、切换 npm 淘宝源与 PM2 安装等基础配置。
阅读数:20k
本章讲解在 Linux 上安装 nvm,并通过 nvm 安装与切换 Node.js 版本,修改 npm 源提升下载速度;随后使用 VSCode 创建项目,解决未找到 express 的报错,使用 cnpm 安装依赖并运行 Express Hello World,验证 Node 环境配置成功。
阅读数:8.1k