首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

这个项目是为了学习 node 而建的,从前端到后端一手包办。相对来说,还是有一定难度的,适合有一定编程基础的人进阶学习。...在线预览 由于服务器网速原因,加载时间较久 相关文档 多个请求下 loading 的展示与关闭 Vue 实现前进刷新,后退不刷新的效果 Vue 页面权限控制和登陆验证 用 node 搭建个人博客(一):...代码热更新 用 node 搭建个人博客(二):导出模块同时兼容 import 和 require 用 node 搭建个人博客(三):token 用 node 搭建个人博客(四):评论功能 用 node...搭建个人博客(五):数据库 阿里云服务器部署个人网站 性能优化--开启 gzip 压缩 前端页面 首页(index)包含内容及标签子页面 编辑(editor) 登陆(login) 管理(manage...mocha 使用 注意 登陆入口在页面脚部的 Copyright ©2019 woai3c 博客内容、评论使用的都是 markdown 语法 需要先下载 mongodb,建议按照windows 安装教程一步步安装

61110
您找到你想要的搜索结果了吗?
是的
没有找到

一个 Vue + Node + MongoDB 博客系统

这是一个博客系统,使用 Vue 做前端框架,Node + express 做后端,数据库使用的是 MongoDB。...实现了用户注册、用户登录、博客管理(文章的修改和删除)、文章编辑(Markdown)、标签分类等功能。 很早之前就想写一个个人博客。...学了 Vue 之后,把前端部分写出来,然后 Node 一直拖拖拉拉的学了很久,中间又跑去实习了一段时间,所以直到回学校之后才列了个计划把这个项目实现了。 翻出之前写的前端部分,好丑啊,干脆推掉重写吧。...然后打开后端服务器 node app,后端监听 3000 端口。 最后打开前端开发模式 npm run dev,前端启动了一个 webpack 服务器,监听 8080 端口用于热刷新。...app.js 位于项目根目录,使用 node app 运行服务器。

1.4K20

Vue3+TS+Node打造个人博客(总览篇)

早些时候,我为了更深入地了解前后端完整链路,特意自己实现了个人博客。...首先分享下在线链接:Tusi博客[1] 整体架构 从技术选型来看,我还是选择了一些比较接地气的框架和技术。...后端这块,也是开发得比较早,那会儿可选的 Node 框架也不多,所以我选择了比较流行的 Express[4],这确实是一个易上手并且好用的框架,Express 不会给你灌输太多的设计模式,对于初次接触后端的朋友来说...Node 这块是基于PM2去做进程守护和自动化部署。 前端则是基于 Github Actions 实现的CI/CD。...未完待续 本文主要是对Tusi博客[1]做了一个总体的介绍,让大家先有个整体的印象。整个博客应用确实是比较简单,但也算是一个前后端完整的系统,应该能给朋友们带来一点帮助或思路。

57330

CentOS 7.5上安装Node.js搭建Ghost个人博客

Ghost简介 Ghost 是基于 Node.js 构建的开源博客平台,由前 WordPress UI 部门主管 John O’Nolan 和 WordPress 高级工程师(女) Hannah Wolfe...Ghost 具有易用的书写界面和体验,博客内容默认采用Markdown 语法书写。Ghost 的目标是取代臃肿的 WordPress。目的是为了给用户提供一种更加纯粹的内容写作与发布平台。...[root@localhost ~]# npm i -g cnpm #通过node -v 和npm -v命令查看是否安装成功。...[root@localhost ~]# node -v v6.14.4 [root@localhost ~]# npm -v 3.10.10 [root@localhost ~]# 3....访问搭建的ghost博客 前台页面:http://你的ip/ host博客 后台登录页面:http://你的ip/ghost 后台管理页面: Ghost作为一个新兴的博客系统肯定会有一些不足,但是我们相信它会越来越好的

92330

react + node + express + ant + mongodb 的简洁兼时尚的博客网站

首页 前言 此项目是用于构建博客网站的,由三部分组成,包含前台展示、管理后台和后端。...此项目是基于 react + node + express + ant + mongodb 的,项目已经开源,项目地址在 github 上,喜欢的,欢迎给个 star 。...blog-react 管理后台:https://github.com/biaochenxuying/blog-react-admin 后端:https://github.com/biaochenxuying/blog-node...计划 这次是一个完整的全栈式开发,只要部署了这三个项目的代码,是完全可以搭建好博客网站的。 作为一个后端的小白,在这次开发中,小汪也遇到了很多问题。...因为最近一直在做自己的个人博客网站,所以好久没更新技术文章了;而且是利用业余时间做的,所以经过差不多两个月的搬砖,现在网站终于都上线了。

61220

使用Vue和Node.js构建个人博客网站的详细教程

在这篇博客中,我们将学习如何使用Vue.js和Node.js构建一个简单而强大的个人博客网站。我们将使用Vue.js作为前端框架,Node.js作为后端,并结合Express框架。...步骤3:设计博客前端在src目录下,修改App.vue和views目录下的文件,创建博客前端页面,包括首页、文章详情页等。<!...步骤6:部署博客网站使用Vue CLI构建Vue.js应用:npm run build将构建后的静态文件(位于dist目录下)部署到Node.js后端的public目录。.....步骤7:部署Node.js后端在Node.js后端项目中执行以下命令:node index.js你的博客网站应该可以在http://localhost:3000 上访问。...结语通过这个简单的例子,你学到了如何使用Vue.js和Node.js构建一个个人博客网站。在实际的博客开发中,你可能需要添加用户认证、评论系统、数据库支持等功能,以提高博客的交互性和功能性。

31920

node系列:学会node调试

前言 该文章来自于chh大佬的投稿,为他打call 为何需要node调试? 熟练使用node调试能让你在日常开发中更快的定位问题所在的代码,提高开发效率 如何进行node调试?...skipFiles:指定跳过单步调试的代码,"/**"表示跳过node核心模块,因为是数组所以很明显可以添加选项: "skipFiles": [ "${workspaceFolder...}/node_modules/**/*.js", //跳过node_modules "/**/*.js"//跳过node核心模块 ] program:指定调试入口文件地址...nodemon是一种node工具,通过在检测到目录中的文件更改时自动重新启动节点应用程序来帮助开发基于node.js的应用程序。...总而言之,我们修改node文件后,不用再每次node+文件名启动node文件,而只需通过nodemon命令启动一次,后面每次保存文件都会自动重启node文件。

4K30

Node

Node 不是一种独立的语言、Node不是 JavaScript 框架, Node是一个除了浏览器之外的、可以让JavaScript 运行的环境 Node.js 是一个让 JavaScript 运行在服务端的开发平台...为什么要学习 Node 打开服务器的黑盒子 企业需求 大前端必备技能 为了更好的学习前端框架 0.3. Node 能做什么 知乎 - Node.js能做什么,该做什么?...一些资源 文档 Node.js 官方文档 Node.js 中文文档(非官方) 书籍 深入浅出 Node.js Node.js 权威指南 Node.js 实战 Node.js实战(第2季) github资源...对于已经装过的,重新安装就会升级 安装成功后,打开命令行,输入 node –version 或者 node -v (显示node的版本号) ?...1.4 Node 中的模块 浏览器(客户端)中的JS ? Node中的JS ?

9.4K31

博客平台,自建博客,静态博客生成器搜集

前言 本文资料搜集于网上,主要是列一个博客平台清单,包括各种自建博客框架和静态博客框架,供自己或大家参考,提供一些基本信息,剩下大家进一步探索。...第三方博客平台 第三方博客平台:指由第三方厂家提供的内容社区管理平台,所有数据存储和服务器资源由厂家提供和维护,个人只需注册账号进行内容编辑和发布即可。...阿里云云栖社区 10. 51CTO博客 开源博客 静态博客 静态博客:静态博客是指通过生成工具,对笔记博客文章如md文件编译成html;css;js等静态文件,部署到服务器上直接提供访问,不需要数据库。...1. hexo Hexo是用Node.js编写的博客框架。这个静态网站生成工具非常快,使用它构建一个完整的网站只需要几秒钟。...Octopress Octopress一个为黑客设计的博客网站。 使用Ruby语言编写,基于 Jekyll设计的博客框架。

23810
领券